1:知识点1:面向对象程序设计的三个基本概念:数据抽象、继承和动态绑定(核心概念)
数据抽象:将类的接口与实现分离
继承:我们可以定义与其他类相似但完全不相同的新类
动态绑定:在使用这些彼此相似的类时,在一定程度上忽略他们的区别,统一使用它们的对象
知识点2:类的继承构成一种层次关系,在层次根部的为基类,其他类则直接或者间接的从基类中继承而来,称为派生类
本文详细解答了C++Primer第五版第十五章关于面向对象编程的习题,涵盖数据抽象、继承、动态绑定等核心概念。讲解了基类与派生类的关系、虚函数的使用、对象的初始化与存储以及类型转换的规则。
1:知识点1:面向对象程序设计的三个基本概念:数据抽象、继承和动态绑定(核心概念)
数据抽象:将类的接口与实现分离
继承:我们可以定义与其他类相似但完全不相同的新类
动态绑定:在使用这些彼此相似的类时,在一定程度上忽略他们的区别,统一使用它们的对象
知识点2:类的继承构成一种层次关系,在层次根部的为基类,其他类则直接或者间接的从基类中继承而来,称为派生类

被折叠的 条评论
为什么被折叠?