遇到需要多个参数(参数可分为必需参数和非必需参数)才能实例化一个类的对象时,一般有三种方法:
1.重叠构造器
重叠构造器的方式可行,但是当有许多参数的时候,客户端的代码会很难编写,而且很容器出错。
2.JavaBean式的类
通过setter方法来为实例对象设置Field的值。
3.使用构建器
时间: 2024-08-18 21:36:37
遇到需要多个参数(参数可分为必需参数和非必需参数)才能实例化一个类的对象时,一般有三种方法:
1.重叠构造器
重叠构造器的方式可行,但是当有许多参数的时候,客户端的代码会很难编写,而且很容器出错。
2.JavaBean式的类
通过setter方法来为实例对象设置Field的值。
3.使用构建器