【文件属性】:
文件名称:DesignPattern
文件大小:769KB
文件格式:ZIP
更新时间:2021-05-01 17:41:33
Java
Design-Pattern
设计原则
单一职责原则:类的职责要单一,不要将过多的职责放在一个类当中。
开闭原则:软件实体对扩展是开放的,对修改是关闭的,即在不修改软件实体的基础上扩展其功能。
里氏替换原则:在软件系统中,一个可以接受基类对象的地方必然可以接受一个子类对象。
依赖倒转原则:要依赖抽象编程,不要针对具体类编程。要针对接口编程,不要针对实现编程。
合成复用原则:在系统中应该尽量多使用组合,聚合关联关系,尽量少甚至不使用继承关系。
迪米特法则:一个软件实体对其他实体的引用越少越好,或者说如果两个类不必彼此互相通信,
那么这两个类就不应当发生直接地相互作用,而是通过引入一个第三者发生间接交互。
0 Class Init
类的初始化顺序
Super Class static variable init.
Super Class static block init.
Sub Class