一、简单的概念
1.C中‘变量’ 和‘函数’ 并没有直接关联性;
2.C++中引入了‘类’的概念,它把C语言中的‘变量’和‘函数’整合到类中,从而产生了’成员变量’和‘成员函数’;
二、C++对象模型的种类
1.语言本身直接支持(面向对象程序设计):
①构造函数
②析构函数
③虚函数
④各种继承
⑤多态
等等
2.底层实现机制:
①普 通C++对象模型
②单继承C++对象模型(1.无重写 2.有重写)
③多继承C++对象模型
④虚继承C++对象模型
三、普通C++对象模型
class Base
{
public:
Base(int);