Skip to content

YizZ-16/design-pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

design-pattern

java implement design pattern

1.策略模式:定义了算法族,互相封装起来,让它们之间的可以互相替换,让算法的变化(实现)独立于算法的客户(使用者)。

2.观察者模式:定义了对象之间一对多的关系,但一个对象改变,其依赖者会收到通知并自动更新。

3.装饰者模式:动态的将责任附加在对象上,若要拓展功能,装饰者是比继承更有弹性的方案。

4.工厂模式:定义一个创造对象的接口,又子类实例化哪一个类,实例化推迟到子类。

5.单例模式:确保一个类只有一个实例,并提供全局访问量

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages