【发布时间】:2014-07-13 13:58:51
【问题描述】:
我正在尝试如下制作泛型类型的类型别名
class Cars<T> {
...
}
typealias SportCars = Cars
但我收到如下编译错误Reference to generic type 'Cars' requires argument in <...>
【问题讨论】:
-
Person是什么?是否缺少代码? -
抱歉,它是虚构的示例和错字。但我的主要观点是如何制作泛型类的类型别名
-
不确定为什么这个问题被否决?谁能解释一下?
-
这里的 typealias 有什么意义?为什么不子类化?
-
typealias 只是一个类的另一个名称,因为子类化不允许我通过需要 SportsCars 的 Cars。