设计模式
使用Java语言,学习设计模式,大学专业课
摇光93
我与我周旋久,宁做我
展开
-
创建型模式-简单工厂-工厂方法-抽象工厂
简单工厂,工厂方法,抽象工厂模式原创 2024-09-28 14:20:55 · 413 阅读 · 0 评论 -
软件设计模式概述
如果一个软件实体,使用的是一个父类,那么一定适用于其子类,且他察觉不到父类对象于子类对象的区别,也就是说,在软件里面,把父类都替换成子类,程序的行为没有改变。在一个新的对象里面通过关联关系(包括组合,与聚合关系)来使用一些已有的对象,使之成为新对象的一部分,新对象通过委派调用已有对象的方法来到到复用功能的目的。需求是不断变化的,不可能一开始就能写出完美的代码,这时候就需要在需求到来时,尽可能少的修改原来的代码,扩展新的功能。当一个类职责过多,一个职责的变化可能影响其他职责的能力,这种耦合导致了脆弱的设计。原创 2024-09-28 11:21:29 · 196 阅读 · 0 评论