|
2
|
| Sam Holder Brian Adams · 技术社区 · 16 年前 |
|
|
1
5
Factory method pattern . 如果您需要不同的参数来构造不同的类型,那么您就隐式地迫使调用者提前知道要构造什么类型。这完全消除了这种模式的好处。 例如,如果要指定枚举(TypeA、TypeB、TypeC),那么最好直接构造TypeA。如果你想让多个子类实现TypeA,就为TypeA创建一个工厂。。。 |
|
|
2
0
只需为creator实现不支持的方法抛出一个异常。 因此,当您再次打开代码时,您可能会在一周或一个月内获得巨大的收益。对您来说,这个实现将比当前的实现更加明显 |
|
|
3
0
如果创造
记住,继承不是为了代码重用。 |
|
KiraHoneybee · 具有构造函数参数的模板化类 4 年前 |
|
|
Jiji · 将简单对象强制转换为简单的通用接口 8 年前 |
|
|
Ashish K · 在Groovy中将字符串参数传递给对象方法参数 8 年前 |
|
|
snuff · c语法的问题-const*const*定义 8 年前 |
|
|
Val · 将整个结构指针数组传递给函数的语法是什么?[已关闭] 8 年前 |
|
|
dragi · 将参数传递到void方法(整数或对象) 8 年前 |
|
|
msinghm · 参数仅与其他参数一起工作,但我希望它们独立工作 8 年前 |
|
|
user3251349 · SSRS:参数未过滤MySQL查询 8 年前 |