C++类以及它的属性
1、第一点:类是对象的抽象,而对象是类的具体实例,犹如结构体类型和结构体变量的关系一样,先声明一个结构体类型再去定义结构体变量,同一个“类”类型可以定义对个同类型的对象。性质跟数据类型(比如int)是一样的
2、第二点:类中没有指定则默认为private,这个用得少,一般记得加上public就好。
3、第三点:类里的构造函数,构造函数与类同名!!!可以自己定义一个但也必须同名。可以不写,编译卺肿蓦艚系统会自动生成一个构造函数,只不过不会进行任何操作没有参数,也可以重载,你多定义几个,构造函数只能执行一次,自动执行(如果有初始化操作就是自动赋值了),一般为public,无返回值,不需加void类型声明。构造函数不能像一般成员函数那样调用,直接在类名后面紧跟要赋值的操作进行就可以。
4、第四点:析构函数。这个一般也是自动生成的
5、第五点:类声明的外部定义函数,必须指定类名。一般在创建的时候自动执行。也需要注意一下!!!函数类型 类名::函数名(形参表列),不要把函数类型紧跟函数名就行了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:46
阅读量:87
阅读量:96
阅读量:55
阅读量:81