Rumah  >  Artikel  >  行为型设计模式有哪些

行为型设计模式有哪些

藏色散人
藏色散人asal
2020-07-01 10:06:175289semak imbas

行为型设计模式有:1、备忘录即Memento,备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态捉住;2、观察者即Observer;3、策略即Strategy,策略模式使得算法在用户使用的时候能独立的改变。

行为型设计模式有哪些

行为型

备忘录(Memento):备忘录对象是一个用来存储另外一个对象内部状态的快照的对象。备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态捉住,并外部化,存储起来,从而可以在将来合适的时候把这个对象还原到存储起来的状态

观察者(Observer):在对象间定义一个一对多的联系性,由此当一个对象改变了状态,所有其他相关的对象会被通知并且自动刷新

策略(Strategy):定义一个算法的系列,将其各个分装,并且使他们有交互性。策略模式使得算法在用户使用的时候能独立的改变。

Atas ialah kandungan terperinci 行为型设计模式有哪些. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:如何理解框架Artikel seterusnya:选择大数据专业的理由是什么