
设计模式
model pattern
Despareter_Yong
这个作者很懒,什么都没留下…
展开
-
OOP中 UML中类关系(UML 箭头含义)
UML中类关系 如果你确定两件对象之间是is-a的关系,那么此时你应该使用继承;比如菱形、圆形和方形都是形状的一种,那么他们都应该从形状类继承而不是聚合。 如果你确定两件对象之间是has-a的关系,那么此时你应该使用聚合;比如电脑是由显示器、CPU、硬盘等组成的,那么你应该把显示器、CPU、硬盘这些类聚合成电脑类,而不是从电脑类继承。 类间的关系 网上关于此类的讨论非常多,发现对于该问题...原创 2020-06-30 15:30:38 · 367 阅读 · 0 评论 -
软件设计原则---七大原则
1.单一职责(在方法在类中分解,或者方法中遵守单一职责原则)单一职责原则注意事项和细节:1)降低类的复杂度,一个类只负责一项职责2)提高类的可读性,可维护性3)降低变更引起的风险4)通常情况下,我们应当遵守单一职责原则,只有逻辑足够简单,才可以在代码级违反单一职责原则:只有类中方法数量足够少,可以在方法级别保持单一职责2.接口隔离(Interface Sergregatio...原创 2019-08-30 23:11:22 · 209 阅读 · 0 评论