设计模式
未读
设计模式-装饰者模式
装饰者模式适用于一个类,可以用很多种属性修饰。 比如有一个煎饼5元,可以加很多东西,比如,加鸡蛋1元,加香肠2元等等。 如果使用继承,就会有很多类需要创建,需要创建加1个鸡蛋的煎饼,2个鸡蛋的煎饼,或者加1个香肠2个鸡蛋的煎饼,等等等等类。 如果给煎饼类直接加鸡蛋数量,香肠数量等属性,那么当又有新的
设计模式
未读
设计模式-观察者模式
观察者模式,也叫发布-订阅模式 适用场景:被观察者改变时,会通知观察者。观察者可以通过注册,成为一个观察者。 /**
* 观察者需要实现的接口
*/
public interface Observer {
void response(); //当被观察者变化时,做出反应的方法
}
/*