《0.C++程序设计教程9.pptVIP

  • 2
  • 0
  • 约 52页
  • 2017-01-01 发布于北京
  • 举报
《0.C程序设计教程9

C++程序设计教程(第二版) 第九章 对象生灭 第九章内容 1. 构造函数设计 2. 构造函数重载 只要一个类定义了一个构造函数(不一定是无参构造函数), C++编译系统就不再提供默认的构造函数。任何其他的构 造函数定义,都将阻止默认无参空函数的产生: class Date{ public: Date(int y, int m, int d){} // ... }; int main(){ Date d; // error // ... } 3. 类成员初始化 class StudentID{ int value; public: StudentID(){ static int nextStudentID = 0; value = ++nextStudentID; coutAssigning student id value\n; } };//----------------------------------- class Student{ string name; StudentID id; public: Student(string n = noName){ cout Constructing student + n + \n; name = n; } };//-----

文档评论(0)

1亿VIP精品文档

相关文档