设计模式之分类
原创
©著作权归作者所有:来自51CTO博客作者xiaosawuhen的原创作品,请联系作者获取转载授权,否则将追究法律责任
设计模式首先分为两条准则:1.目的准则,2.范围准则
两类准则分别定义了自己的模型
目的准则:1.创建型,2.结构型,3.行为型
范围准则:1.类模型,2.对象模型
创建型模式:与对象的创建有关
结构型模式:处理类或对象的组合
行为型模式:对类或对象怎样交互,怎样分配职责进行描述
类模式:处理类和子类间的关系
对象模式:处理对象间的关系
两条准则组合时候就产生了设计模式的大体思想
创建型类模式:将对象的部分创建工作延迟到了子类中
创建型对象模型:将对象的部分创建工作延迟到了另一个类中
结构型类模式:使用继承机制来组合类
结构型对象模型:描述了对象的组装方式
行为型类模式:使用继承描述算法和控制流
行为型对象模式:描述一组对象怎样协作完成单个对象无法完成的任务
上一篇:builder模式浅谈
下一篇:java相关术语

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
设计模式学习之分类及概念
1.创建者模式(5种)2.结构型模式(7种)3.行为型模式(11种)
设计模式 行为型模式 工厂方法模式 观察者模式 -
设计模式-设计模式分类
介绍设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代
java 设计模式 解决方案 代理模式 -
设计模式分类
创建型模式– 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式。结构型模式适配器
java 行为型模式 观察者模式 单例模式 -
设计模式分类关系IT
-
Java设计模式简介、设计模式原则及分类
Java设计模式简介、设计模式原则及设计模式分类
java 设计模式 开发语言 软件工程 数据库