- 博客(4)
- 收藏
- 关注
原创 abstract factory(抽象工厂) 对象创建型模式
每一个模式都有其适用的场景,不乱套敢质疑是学习的根本。另外模式是抽象的,不是一蹴而就的。要多多回顾。 abstract factory(抽象工厂) 对象创建型模式一, 意图:提供一个接口,让该接口负责创建一系列相关或者相互依赖的对象,无需指定它们具体的类。 注意两点: 1.一系列对象,也就是说产品不是一个,是多个, 2.相关或者相互依赖,这些产品是相互相关,至于相关才
2015-07-08 14:50:42
266
原创 通过抽象工厂模式再理解java的上转型
最近在学习抽象工厂模式的时候,看到了他的优点之一---分离了具体的类。抽象工厂模式帮助你控制一个应用创建的对象的类,因为一个工厂封装创建产品对象的责任和过程。 它将客户和类的实现分离,客户通过他们的抽象接口操纵实例,产品的类名也在具体工厂的实现中被分离,它们不出现在客户代码中。 一个抽象的工厂的接口 public interface AbstractFactory{ //具体方法略过 p
2015-07-08 14:48:58
263
原创 java 构造函数的解析
java构造方法其实也是一种特殊的方法: 1.构造方法名必须和类名相同 2.构造方法没有返回值,不能定义为void类型 3.一个对象可以有多个构造方法,也可以没有构造方法,假如没有则编译系统会自动插入一个无参数的默认构造器,这个构造器不执行任何代码。 4.构造方法的主要作用是完成对象的初始化工作,它能够把定义对象时的参数传给对象的域。 对于这些都是没有问题的,关键是加入继承关系后的构造函
2015-07-08 14:35:21
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人