正在加载图片...
第9章模板 9.3类模板 1.问题的提出 class a 对应的类模板: int i: template <class T> public class a A(int a)[...] void set (int b) 类模板也称为参数化 Tis 的类,用于为类型相 这两个是胁都 似的类定义一种通用 模式 class B 样,只是A数类 型是整型 double i: 据类型是¥Tb public 使用类模板符代吗 B(double a){…} void set (double b) }9.3 类模板 1. 问题的提出 class A { int i; public: A(int a) {…} void set (int b) {……} … }; class B { double i; public: B(double a) {…} void set (double b) {……} … }; 第9章 模板 对应的类模板: template <class T> class A { T i; public: A(T a) {…} void set (T b) {……} … }; 这两个类的方法都一 样,只是一个数据类 型是整型,另一个数 据类型是实型。可以 使用类模板简化代码 类模板也称为参数化 的类,用于为类型相 似的类定义一种通用 模式
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有