java设计模式的七大原则java设计模式的目的java类之间的关系java设计模式的分类
java设计模式的七大原则1. 单一职责原则 2. 接口隔离原则 3. 依赖倒转原则(接口传递、构造方法传递、setter方法传递) 4. 里氏替换原则(子类尽量不要重写父类的方法) 5. 开闭原则 6. 迪米特法则 7. 合成复用原则java设计模式的目的
1. 代码重用性 2. 可读性 3. 可扩展性 4. 可靠性 5. 高内聚,低耦合java类之间的关系
1. 聚合:整体和部分可以分离 2. 组合:整体和部分不能分离 3. 依赖: 4. 泛化: 5. 关联: 6. 实现:java设计模式的分类
创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式 结构型模式:适配器模式、桥接模式、装饰器模式、组合模式、外观模式、享元模式、代理模式 行为型模式:模板方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式



