|
1
1
每当您基于运行时数据创建多个可能类之一的实例时,工厂就是答案:
您将修改加载类以接受一个:
那你就用工厂里的
|
|
|
2
1
您需要使用反射来访问采用
我会考虑将此设置为静态,因为如果
|
|
|
3
0
给你
|
|
4
0
我可能会选择一个与之相反的通用集合类
一种更安全的方法是进一步约束T,使其具有无参数的构造函数,并在基类中具有方法*,该方法将从整数或DataReader加载(*或在基中是抽象的,在派生中实现)。
|
|
|
5
0
也许这行得通。但是我更喜欢工厂班
|
|
|
simply lemon · python上链表的添加方法 1 年前 |
|
|
Anonymous · 为什么在这个例子中self和类名的用法不同? 1 年前 |
|
|
P N Singh · 在CPP Oops中调用对象而不创建它 1 年前 |
|
|
Muthuraj · 如何创建一个通用工厂来创建某种类型的实例[重复] 1 年前 |
|
|
Andy Votava · 从父类定义调用学生方法 1 年前 |