设计模式学习总结——创建类

原创 2016年08月31日 18:36:26

一、工厂模式:



二、抽象工厂模式:

三、建造者模式

总结:

工厂模式适用于创建一个产品,调用者不用关心产品实现细节,只需要知道产品的抽象类,当产品变更时,只需要修改工厂方法或新增工厂类即可。

抽象工厂模式适用于创建一个产品族,即多种类型产品的组合,每个工厂中有多个方法用于创建不同类型产品,扩展产品容易,但是扩展产品族改动很大,需慎用

建造者模式适用于组装一个产品,通过制作不同部件以及装配顺序的变化创建不同产品,与工厂模式相比更关注产品制造过程。





版权声明:本文为博主原创文章,未经博主允许不得转载。

java IO体系的学习总结

java IO体系的整理笔记1.Java Io流的概念,分类,类图。1.1 Java Io流的概念    java的io是实现输入和输出的基础,可以方便的实现数据的输入和输出操作。在java中把不同...
  • nightcurtis
  • nightcurtis
  • 2016年05月05日 16:31
  • 3221

C++ Primer学习总结 第7章 类

第7章 类 1.    引入const成员函数(C++ Primer P231-232) C++类的常量对象是无法调用非const成员函数的,如果想让常量对象调用某个成员函数,必须声明...
  • u013480600
  • u013480600
  • 2015年03月07日 01:02
  • 1572

简单web服务器学习总结

用node.js实现简单的web服务器 http://www.cnblogs.com/loogn/p/3362475.html http模块已提供了基本功能,所以我主要解决两个问题,1是静...
  • bcbobo21cn
  • bcbobo21cn
  • 2016年05月06日 19:27
  • 1056

C++类和对象学习总结

C++中的类与对象 http://blog.csdn.net/qq_32583189/article/details/52412369 C++中的类与对象 标签(空格分隔): c++  C...
  • bcbobo21cn
  • bcbobo21cn
  • 2017年05月03日 21:50
  • 713

十月学习总结 大学的第一个月

来到烟台两个月了,而真
  • zp___waj
  • zp___waj
  • 2014年11月03日 11:34
  • 2857

JAVA 学习 自我总结

学习总结: 孔子曰学而时习之 不亦悦乎 。学习了新的东西,一定要及时练习和总结,并多次回想记忆,这样才能将知识记忆的牢固; 之前我学习东西只知道贪多,想一口吃一个胖子;但是每次都是事倍功半,这样又...
  • u010582345
  • u010582345
  • 2016年04月08日 23:58
  • 352

Hadoop学习总结

最近学习了hadoop这个框架,把自己的理解总结如下: 1、hadoop通过一个jobtracker分派任务到一系列tasktracker来运行,tasktracker同时向jobtracker返回...
  • gary531
  • gary531
  • 2015年04月13日 10:12
  • 1655

Hibernate学习总结(一)

1、什么是Hibernate Hibernate是轻量级JavaEE应用的持久层解决方案,是一个关系数据库ORM框架(ORM,对象关系映射 Object Relationship mapper) ...
  • u012750846
  • u012750846
  • 2015年09月07日 15:36
  • 729

java学习总结

java学习总体 最近在实训java,正好抽空把学到的只是进行了整理,在此声明次文章及后续java实训的内容大多是上课内容。 第一章 抽象类、接口、内部类 1、抽象类1.1、 定义:抽象类往往用...
  • u013132051
  • u013132051
  • 2016年02月27日 16:13
  • 8921

java十五个常用类学习及方法举例

一.实验名称:掌握java的十五个常用类二.实验目的:掌握JAVA常用类,包括Scanner类,System类,String类,Arrays类,Integer类,Long类,Short类,Boolea...
  • Tsaryu
  • Tsaryu
  • 2017年03月15日 19:29
  • 624
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设计模式学习总结——创建类
举报原因:
原因补充:

(最多只允许输入30个字)