摘要:
遇到需要多个参数(参数可分为必需参数和非必需参数)才能实例化一个类的对象时,一般有三种方法:1.重叠构造器 重叠构造器的方式可行,但是当有许多参数的时候,客户端的代码会很难编写,而且很容器出错。 方便期间,假设这个类有五个Field需要赋值:2.JavaBean式的类 通过setter方法来为实例对... 阅读全文
posted @ 2015-04-13 17:23
wangliyue
阅读(135)
评论(0)
推荐(0)
摘要:
使用静态工厂方法代替构造器的几大优势:静态工厂方法具有名称。 可以通过它的名称来判断它返回的实例的大概信息。不必再每次调用时都创建一个新的实例。 例如单例类就使用了静态工厂方法。静态工厂方法可以返回原返回类型的任何子类型的对象实例。 如返回类型是Service,可以返回Service类型的任何子类... 阅读全文
posted @ 2015-04-13 15:19
wangliyue
阅读(172)
评论(0)
推荐(0)

浙公网安备 33010602011771号