目录 一、类与对象的初步认知 1.面向过程和面向对象的初步认识 (1)面向过程 (2)面向对象 二、类的引入 1.C++中的struct (1)C++中的struct与C中struct的不同 (2)C++中的struct特性 2.C++中的class (1)类的定义 (2)类的访问限定符及封装 (3)类的两种定义方式 三、封装 1.面向对象的三大特性 2.封装的含义 (1)含义 (2)封装的本质 (3)C与C++的封装 三、类对象模型 1.类对象的大小 2.类对象的存储方式 (1)对象 中包含类的各个成员 (2)代码只保存一份,在对象中保存存放代码的地址 (3)只保存成员变量,成员函数存放在公共的代码段