java 设计与模式

来源:互联网 发布:java中prototype 编辑:程序博客网 时间:2024/06/05 11:08

编程是一门技术,更是一门艺术!

软件开发必须遵循7大原则:

单一原则,里式替换原则,迪米特原则,依赖倒置原则,开闭原则,单一接口原则,组合/聚合原则。

面向对象语言,高手们总结了23种设计模式

创建型模式:

单例模式

工厂方法模式

抽象工厂模式

创建者模式

原型模式

结构型模式:

适配器模式

装饰模式

代理模式

组合模式

桥接模式

外观模式

享元模式

行为型模式:

模版方法模式

责任链模式

命令行模式

策略模式

状态模式

观察者模式

备忘录模式

中介者模式

访问者模式

解释器模式

迭代器模式

以上为面向对象编程的设计原则和23种设计模式!

0 0