设计模式
设计模式
鹿与森呀
这个作者很懒,什么都没留下…
展开
-
设计模式——六大设计原则
单一职责原则: 就一个类而言,应该仅有一个引起它变化的原因。 开放-封闭原则: 对于扩展是开放的,对于更改是封闭的。 依赖倒转原则: 抽象不应该依赖细节,细节应该依赖于抽象。(细节代指实现,抽象代指接口) 里氏代换原则: 一个软件的实体如果使用的是一个父类的话,那么一定适用于其子类,而且它察觉不出父类对象和子类对象的区别。 合成/聚合复用原则: 聚合表示一种弱的‘拥有’关系,体现...原创 2019-09-03 13:39:36 · 118 阅读 · 0 评论 -
UML类图
目录 UML类图: 类(Class) 接口(Interface) 继承关系(Generalisierung(德,泛化关系)) 实现关系(Realisierung(德,实现)) 关联关系(Assoziationsklasse(德,关联)) 聚合关系(Aggregation(德,聚合)) 复合关系(Gerichtete Assoziation(德,泛化联合)) 依赖关系(Abhäng...原创 2019-11-18 12:37:37 · 909 阅读 · 0 评论 -
设计模式(1)——简单工厂模式
简单工厂模式: 实例化对象的时候不再使用 new Object()形式,可以根据用户的选择条件来实例化相关的类。对于客户端来说,去除了具体的类的依赖。只需要给出具体实例的描述给工厂,工厂就会自动返回具体的实例对象。 使用场景: //TODO UML类图: 具体实现: /** * @ClassName Operation * @Description 运算类 */ public ...原创 2019-11-04 23:23:15 · 123 阅读 · 0 评论