Наследование от шаблонного класса в c ++
Допустим, у нас есть шаблон классаArea
, который имеет переменную-членT area
,T getArea()
иvoid setArea(T)
функции-члены.
Я могу создатьArea
объект определенного типа, набравArea<int>
.
Теперь у меня есть классRectangle
который наследуетArea
класс. посколькуRectangle
сам не шаблон, я не могу набратьRectangle<int>
.
Как я специализируюсь на унаследованныхArea
тип дляRectangle
объекты?
РЕДАКТИРОВАТЬ: Извините, я забыл уточнить - мои вопросы, возможно ли наследовать Area без специализации, так что он не наследуется как Area ints, но как Area Rectangle может специализировать типы для.