3-24(类与对象的自我总结)

类:

类就好像c语言结构体一样,只不过类里面不光可以存放成员变量,也可以存放成员函数,并且其内部的成员具有访问权限,所以外部如果想要访问类的私有成员,就需要创建一个内部函数,通过内部函数来访问私有的成员。

对象:

就是类初始化后产生的,对象其实就好像一个变量,只不过类型为类,对象可以访问类的public的成员,不可以访问其私有成员,也必须要通过成员函数来访问,因为对象需要初始化,所以产生了构造函数;又因为成员函数名可能一样,于是产生函数重载;又因为需要对象拷贝给另一个对象,所以出现了拷贝构造;因为构造拷贝,所以出现了引用;因为对象之间也有借助运算符运算的,所以出现了运算符重载,因为一些列问题,出现了一些列的解决办法。

猜你喜欢

转载自blog.51cto.com/15085121/2671238
今日推荐