![]() |
1
3
您的通用语法错误:
正在使您
你想做的是:
这意味着你的
问自己一件事是: 你为什么需要这个?
当您只能使用类型的参数时,使用泛型是否有意义?
基于您对记录某些属性的编辑,请考虑: 有两个对象,一个形状和一个正方形:
你想打印出面积属性(它们在技术上都是
我做了个小提琴来演示 here |
![]() |
2
1
这不是
这个
如果你真的想
尽管约束也可以针对具体的类。但是没有真正的理由让它成为通用的 完全 ,只需接受/存储一个基类引用并称之为good。
还有一件事,
|
![]() |
Eris · 纯虚拟成员有什么优势吗(除了他们可能防止的人为错误)? 2 年前 |
|
James Nguyen · Java多态性:为什么返回错误? 6 年前 |
|
Alex Cristea · 如何从另一个类的数组中打印特定行 6 年前 |
![]() |
juztcode · C语言中的静态和动态分辨率++ 6 年前 |
![]() |
Hugo · 具有多态关系的活动记录获取关联模型 6 年前 |
![]() |
pooya13 · 机器代码层上虚函数和条件执行的区别 6 年前 |
![]() |
Nisba · C中子类类型未知的模型类/子类++ 6 年前 |
![]() |
R zu · 使用多次调用的可替换方法初始化 6 年前 |