|
|
1
3
最后一个解决方案是创建代理抽象类
可以这样做:
|
|
2
2
最干净的方法是将接口为类型的对象声明为:
您可以用相同的方式用具体类实例化对象:
|
|
3
1
问题在于课堂
解决方案是实现接口:
|
|
|
4
1
第一种选择是按照克雷格的建议创建中间层
另一种选择是使用组合而不是继承。所以
这种方法只有在以下情况下才有效
或者你可以躲起来
另一种选择是从稍微不同的方向来实现这一点。您完全按照定义的方式使用这些类。区别在于
|
|
|
DutChen18 · 如何在C宏中内联触发隐式指针转换? 2 年前 |
|
|
0xDED · 如何将泛型类强制转换为对象的泛型类? 2 年前 |
|
|
Niclas · 变量>-1如何在C中精确求值? 2 年前 |
|
|
Textime · 将Varchar2转换为时间 2 年前 |
|
|
xpt · Go,无法将类型*int32转换为类型*int64 2 年前 |