1、第一点:类是对象的抽象,而对象是类的具体实例,犹如结构体类型和结构体变量的关系一样,先声明一个结构体类型再去定义结构体变量,同一个“类”类型可以定义对个同类型的对象。性质跟数据类型(比如int)是一样的
2、第二点:类中没有指定则默认为private,这个用得少,一般记得加上public就好。
3、第三点:类里的构造函数,构造函数与类同名!!!可以自己定义一个但也必须同名。可以不写,编译系统会自动生成一个构造函数,只不过不会进行任何操作没有参数,也可以重载,你多定义几个,构造函数只能执行一次,自动执行(如果有初始化操作就是自动赋值了),一般为public,无返回值,不需加void类型声明。构造函数不能像一般成员函数那样调用,直接在类名后面紧跟要赋值的操作进行就可以。
4、第四点:析构函数。这个一般也是自动生成的
5、第五点:类声明的外部定义函数,必须指定类名。一般在创建的时候自动执行。也需要注意一下!!!函数类型 类名::函数名(形参表列),不要把函数类型紧跟函数名就行了。