2018-11-17 9e333ec6928275a4c28058d17ecb7768 99+ 10 分钟 1.5 kEffective-Java-2-遇到多个构造器参数时考虑用构建器遇到多个构造器参数时考虑用构建器静态工厂和构造器有个共同的局限性:它们都不能很好地扩展到大量的可选参数。当有超过20个可选域是必须的时候,对于此种情况,程序员一般考虑采用重叠构造器模式。这种模式下,提供第一个只有必要参数的构造器,第二个构造器有一个可选参数,第三个有两个可选参数,以此类推,最后一个构造器包含所有的参数。 java 读书笔记 Effective-Java 读书笔记阅读更多>> 最后修改: 2023-04-28