标签:
遇到需要多个参数(参数可分为必需参数和非必需参数)才能实例化一个类的对象时,一般有三种方法:
1.重叠构造器
重叠构造器的方式可行,但是当有许多参数的时候,客户端的代码会很难编写,而且很容器出错。
2.JavaBean式的类
通过setter方法来为实例对象设置Field的值。
3.使用构建器
第二条:遇到多个构造器参数时考虑使用构建器
原文地址:http://www.cnblogs.com/wangliyue/p/4422714.html