java中23种常用设计模式
来源:互联网 发布:mysql 建立索引语句 编辑:程序博客网 时间:2024/05/16 10:42
面向对象语言的三大特点:
- 封装
- 集成
- 多态
面向对象的六大原则:
- 单一职责原则
- 开闭原则
- 里氏替换原则
- 依赖倒置原则
- 接口隔离原则
- 迪米特原则
java中23中常用设计模式
23中设计模式可以分为三大类:
- 创建型模式
- 行为型模式
- 结构型模式
创建型模式:
- Builder模式 又称 建造者模式
- 原型模式
- 工厂方法模式
- 抽象工厂模式
- 单例模式
行为型模式:
- 策略模式
- 状态模式
- 责任链模式
- 解释器模式
- 命令模式
- 观察者模式
- 备忘录模式
- 迭代器模式 又称 游标模式
- 模版方法模式
- 访问者模式
- 中介者模式 又称 调解者模式 或 调停者模式
结构型模式:
- 代理模式 又称 委托模式
- 组合模式 又称 部分整体模式
- 适配器模式
- 装饰模式 又称 包装模式
- 享元模式
- 外观模式
- 桥接模式 又称 桥梁模式
0 0
- java中23种常用设计模式
- java常用的23中设计模式
- java 23种设计模式中常用的九种
- java常用的23种设计模式
- Java常用23种设计模式详解
- Java常用23种设计模式
- java常用23种设计模式
- java开发常用的23中设计模式
- Java中常用的几种设计模式
- java中常用的几种设计模式
- Java中常用的10种设计模式详解
- Java中常用设计模式总结
- Java中常用设计模式总结
- Java中几个常用设计模式
- Java中常用的设计模式
- Java中常用的设计模式总结
- JAVA中常用设计模式 分析详解
- Java中几个常用设计模式
- LOAD DATA INFILE 语法
- Angular 2模板语法
- osgGA::AnimationPathManipulator动画触发时间异常的解决方法
- iOS中Block介绍(二)内存管理与其他特性
- Android中检测邮箱是否是有效邮箱
- java中23种常用设计模式
- Angular 2中的依赖注入
- iOS通知如何传值?
- Android自动化测试(MonkeyRunner)
- 性能测试监控数据 -- liunx服务器性能参数 -sysstat
- MyBatis中#和$的区别
- android使用SoundPool 播放短音效
- myeclipse颜色设置问题
- 表单验证(email,手机号,座机等)