Effective-Java-2-遇到多个构造器参数时考虑用构建器

遇到多个构造器参数时考虑用构建器

静态工厂和构造器有个共同的局限性:它们都不能很好地扩展到大量的可选参数。当有超过20个可选域是必须的时候,对于此种情况,程序员一般考虑采用重叠构造器模式。这种模式下,提供第一个只有必要参数的构造器,第二个构造器有一个可选参数,第三个有两个可选参数,以此类推,最后一个构造器包含所有的参数。


# 感觉博客还不错的话,帮忙点下广告支持下博主,感谢感谢!


:D 一言句子获取中...

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×