UML
hp_cpp
这个作者很懒,什么都没留下…
展开
-
类与类之间的关系-依赖,关联,聚合,组合,继承泛化的区别
1)依赖 依赖关系是类与类之间的联接。一个类依赖于另一个类的定义。如,一个人(Person)可以买车(Car)和房子(House),Person类依赖于Car和House的定义,因为Person引入了Car和House。与关联不同的是,Person类中没有Car和House的属性,Car和House的实例是以参量的方式传入到buy()方法中的。一般而言,依赖关系在Java语言中体现为局部变量,方法...转载 2019-04-26 10:48:27 · 757 阅读 · 0 评论 -
设计模式六大原则
1.设计模式的目的 设计模式是为了更好的代码重用性,可读性,可靠性,可维护性。 2.常用的六大设计模式 1)单一职责原则 2)里氏替换原则 3)依赖倒转原则 4)接口隔离原则 5)迪米特法则 6)开闭原则 3.单一职责原则 该原则是针对类来说的,即一个类应该只负责一项职责。 如类T负责两个不同职责:职责P1,职责P2。当职责P1需求变更而改变T时,可能造成职责P2发生故障,所以需要将类T的粒度分解...转载 2019-04-26 10:57:09 · 315 阅读 · 0 评论