发布于 2020-06-15 装饰者模式 363 热度 NOTHING 设计模式 装饰者模式动态的把职责赋予给对象,具有极强的拓展性,相比较于继承装饰者模式更具有可塑性,是继承的替代方案 应用场景:当使用继承会造 …
发布于 2020-06-11 观察者模式 376 热度 NOTHING 设计模式 观察者模式实际上是一种发布-订阅模式,多个cli订阅(监听)了一个主题,当这个主题发生改变时,会通知所有订阅的cli,cli即使更 …
发布于 2020-06-06 责任链模式 398 热度 NOTHING java开发 责任链模式也是属于行为模式,行为型模式就是把不同行为抽离成一个模板和使用模板的主体产生聚合或者组合,责任链模式就是对消息的两端分离 …
发布于 2020-06-04 策略模式 366 热度 NOTHING java开发 java设计模式的分类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适 …
发布于 2020-06-03 类与类的关系(依赖,组合,聚合) 353 热度 NOTHING java开发 程序的优化设计要高内聚低耦合,即:本类的行为尽量在本类中完成,不依赖第三方类,类与类的联系程度尽量最低,最好达到可拆卸 在java …