【设计模式】六个创建型模式

来源:互联网 发布:淘宝店主图图片尺寸 编辑:程序博客网 时间:2024/06/05 08:48


一、简单工厂模式(OperationFactory)

是由一个工厂对象决定创建出哪一种产品类的实例。


二、工厂方法模式(Factory Method)

定义一个用于创建对象的接口,让子类决定实例化哪一个类。


三、原型模式(Prototype)

用原型实例制定创建对象的种类,并且通过拷贝这些原型创建新的对象。


四、建造者模式(Builder)

将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。


五、抽象工厂模式(Abstract Factory)

提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。解决涉及到多个产品系列的问题。


六、单例模式(Singleton)

保证一个类仅有一个实例,并提供一个访问它的全局访问点。


设计模式是如何进行分类的?

根据目的准则进行分类:

1、创建型:Creational与对象的创建有关。

2、结构型:Structural处理类或对象之间的组合。

3、行为型:Behavioral描述类或对象如何交互及如何分配职责。



【总结】小菜鸟刚懂一点皮毛,大家是怎么理解的呢?可以交流交流~


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小学一年级成绩不好怎么办 初中军训来月经怎么办 ie网页无响应怎么办 ie9浏览器无响应怎么办 电脑没ie浏览器怎么办 ie浏览器删掉了怎么办 素质拓展分不够怎么办 想承包学校军训怎么办 军训完晒黑了怎么办 完美动力忽悠人怎么办 wlan密码忘了怎么办 孩子多动怎么办呢 孩子性格太内向怎么办 孩子脾气暴躁易怒怎么办 小孩有点叛逆应怎么办 小孩太叛逆怎么办关住 对不听话的孩子怎么办 孩子在学校不听话怎么办 孩子叛逆不回家怎么办 孩子厌学怎么办青春期叛逆 孩子青春期叛逆家长怎么办 孩子老哭不听话怎么办 8岁宝宝不听话怎么办 儿孑不听话叛逆怎么办 孩子太小不听话怎么办 得了只有很紧张怎么办 内向的妈妈孩子怎么办 对孩子没有耐心怎么办 孩子心理有问题怎么办 孩子心里有问题怎么办 父母打架我该怎么办 爸爸妈妈要离婚怎么办 父母吵架怎么办动手了 父母因为钱吵架怎么办 父母吵架孩子该怎么办 特别倔强的孩子怎么办 孩子胆小不自信怎么办 孩子不自信家长怎么办 二年级孩子厌学怎么办 儿童注意力不集中怎么办 小学数学成绩差怎么办