摘要:
一、类模板 1、作用 建立一个通用类,类中的成员 数据类型可以不具体制定,用一个虚拟的类型来代表。 2、语法 template<typename T> 类 template 声明创建模板 typename 表面其后面的符号是一种数据类型,可以用class代替 T 通用的数据类型,名称可以替换,通常为 阅读全文
摘要:
C++另一种编程思想称为泛型编程,主要采用的技术就是模板 C++提供两种模板机制:函数模板和类模板。本片文章我们介绍一下函数模板。类模板看另外一篇C++类模板 一、函数模板 1、作用 建立一个通用函数,其函数返回值和形参类型可以不具体制定。用一个虚拟的类型来表示 2、语法 template<type 阅读全文
摘要:
在多态中,通常父类中的虚函数是没有意义的,因为多态就是用父类类型的变量调用子类的方法,详细的可以看这个C++多态的使用 因此可以把虚函数变成纯虚函数,当类中有了纯虚函数,这个类也称为抽象类 纯虚函数语法:virtual 返回值类型 函数名(参数列表)=0; 抽象类的特点: 1、无法实例化对象 2、子 阅读全文