假设我们有一个模板类 Area
,它有一个成员变量 T area
、一个 T getArea()
和一个 void setArea(T)
成员函数。
我可以通过键入 Area<int>
创建一个特定类型的 Area
对象。
现在我有了一个继承 Area
类的类 Rectangle
。因为 Rectangle
本身不是模板,所以我不能键入 Rectangle<int>
。
如何为 Rectangle
对象专门化继承的 Area
类型?
编辑: 对不起,我忘了澄清-我的问题是,是否有可能继承 Area 而不专门化它,所以它不是作为整型面积继承,但面积矩形可以专门化的类型。