摘要:
装饰者模式:是对继承的另一种体现,在子类很少的情况下使用继承是是比较方便的,但是随着子类越来越多,装饰者模式就能体现出好处了。 定义:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 目的:减少子类多的情况,能动态的搭配需要添加的东西。 一般的继承就是线性思维,需要什么 阅读全文
摘要:
单例模式是设计模式中最简单模式了,主要作用是对于一个类,在整个项目中只实例化一次,本次记录四种实现方式,并说说优劣性。 1.懒汉模式实现: class Single1 { //懒汉模式顾名思义,就是比较懒,在类加载的时候不调用实例方法 //当真正调用的时候去实例化方法 private static 阅读全文