您的位置:首页 > 其它

【1701H1】【穆晨】【171130】连续第五十一天总结

2017-11-30 11:37 330 查看
任务:

类模板的使用:

类名<类型实参列表>对象名1(实参列表1),对象名2(实参列表2),对象名3(实参列表3)……

类模板是一种特殊的类,所以也有派生和继承

声明模板继承之前,必须重新声明该模板

类模板的成员函数不能声明为虚函数

类模板继承普通类,用普通类为类模板提供一种共同实现的方法





基类为模板类,派生类为普通类,模板类可以产生不同实例,

而普通类只能继承一个确定的类,即继承一个实例

定义派生类时,注意类模板首先要实例化模板类后才能进行派生



在派生类的构造函数定义中说明基类的构造函数调用时,也要注意基类的实例化



在进行基类成员函数调用时,也要注意对基类(模板类)的实例化



类模板的派生:

基类是类模板,派生类也是类模板,派生类将继承基类的所有实例

定义派生类时,对类模板要进行实例化才能够进行派生



定义类模板(派生类)的构造函数,注意对基类的实例化



调用基类成员函数时,应首先对基类(类模板)实例化



实例化后,在主函数中定义派生类对象时,注意对象的实例化

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息