【C++面向对象程序设计(第2版)】全书总结

C++面向对象程序设计(第2版)---第二天小结

  • 纯虚函数一般形式:
           virtual 函数类型 函数名(参数列表) = 0;
            末尾的=0知识告诉编译器这是一个纯虚函数,声明语句最后有分号。包含纯虚函数的类是无法建立对象的。如果派生类没有对基类中所有的纯虚函数进行定义,则此派生类仍然是抽象类。
  • 虚函数是需要实现的,否则继承过程会出错,如果不实现就声明为纯虚函数,这样只需在派生类中实现即可。
  • 虚函数用来实现多态,纯虚函数用来预留接口。

C++面向对象程序设计(第2版)---全书总结

  • 全书总结
  • 第1章:介绍一些基本的概念
  • 第2章:介绍类和对象的关系,类的封装和信息隐蔽
  • 第3章:介绍构造函数、析构函数及对象的一些操作,重要的是友元函数、类模板(还有模板函数)。
  • 第4章:重载运算符的方法和一些细节问题,以及不同数据类型间的转换,即转换构造函数。
  • 第5章:继承和派生。主要的有派生类对基类继承属性,派生类构造函数和析构函数与基类构造函数析构函数一些细节问题。
  • 第6章:多态性和虚函数。主要是讲虚函数如何实现多态,以及纯虚函数提供接口以此引出抽象类的概念等内容。
  • 第7章:输入输出流。无感,没看
  • 第8章:异常处理、命名空间相关问题。

猜你喜欢

转载自blog.csdn.net/q_z_r_s/article/details/82768113