普通类继承模板类(P345_1)

/*

类模板与继承: ~P345
类之间允许继承,类模板之间也允许继承。
1)普通类继承模板类。
2)类模板继承普通类。
3)类模板继承类模板。
4)类模板继承模板类。

*/

#include<iostream>
using namespace std;
template<class T>
class TBase
{
T data;
public:
void print()
{
cout<<data<<endl;
}
};
class Derived : public TBase<int>
{
};
int main()
{
Derived d;
d.print();
return 0;
}

posted @ 2020-04-20 09:45  CollisionDimension  阅读(373)  评论(0编辑  收藏  举报