什么是类> 为了描述一类事物的属性和行为而自定义的一种数据类型,就是类
关键字:class
格式: class 类名{属性和行为};
什么是对象>类这个数据类型定义的变量,我们称为对象
C++面向对象编程特性:4大特性
抽象、封装、继承、多态
抽象:提取共性:共同的属性和行为
1、面试题目——C++中的结构体与C中的结构体有什么区别
<1>C中的结构体里面不可以有函数;C++中的结构体中是可以有函数
<2>空的结构体,在C语言中占0字节;在C++中占1个字节
2、面试题目——C++中的类与C++中结构体的区别
<1>结构体的关键字:struct,类的关键字是 class
<2>结构体中的成员默认权限是 public;类中的成员默认权限是 private
<3>结构体的初始化方式和类的初始化方式不同