我想知道是否有办法确保一般类型的类始终参数化。下图:
class CustomList<T extends SpecialItem> {
}
class MyItem extends SpecialItem {
}
预期用途如下:
class MyClass {
private CustomList<MyItem> itemsList;
}
有没有办法在语法上禁止以下用法?
class MyClass {
private CustomList itemsList;
}
谢谢, 和Sandeep