C++ 第13章 多态性.pptVIP

  • 3
  • 0
  • 约1.2万字
  • 约 58页
  • 2016-11-28 发布于河南
  • 举报
C第13章多态性

目 录 第1章 C++概述 第2章 数据类型、运算符和表达式 第3章 简单的输入/输出 第4章 C++的流程控制 第5章 函数 第6章 编译预处理 第7章 数组 第8章 结构体、共同体和枚举类型 第9章 指针和引用 第10章 类和对象 第11章 类和对象的其他特性 第12章 继承和派生 第13章 多态性 第14章 输入/输出流 第15章 模板 第13章 多态性 13.2.3 类型转换函数-将本类对象转换成其他类对象 例: Complex c(3, 2); double x=6.2; 如果有: c=x; //类型不一致① 或: x=c; //类型不一致② 则系统自动处理为: c = Complex(x); //需作类型转换① x = double(c); //需作类型转换② 对于①,通过以前所学的构造函数实现类型转换, 将其他类型的数据转换成本类数据。 对于②,使用本节将介绍的类型转换运算符重载函数, 将本类数据转换成其他类型的数据。 构造函数: Complex::Complex(double r) { real = r ; image

文档评论(0)

1亿VIP精品文档

相关文档