在类内部定义的函数默认为inline
函数后面加const,不能改变操作对象的数据成员,const必须在定义和声明的时候都存在,否则会出现编译错误
类和结构体,还有枚举是怎么实现的,内存是如何存储的,这是个大问题?
因为只有当类定义体完成后才能定义类,因此类不能具有自身类型的数据与成员,
然而只要类名一出现就可以认为该类已经声明,因此类的成员可以是指向自身类型的指针或者引用
关于构造函数与析构函数,其实有一堆问题要问:
1.所有的成员函数都必须要在构造函数中初始化吗?
2.因为支持构造函数的重载,如果有的构造函数有new,有的构造函数没有new,而析构函数怎么办?
关于友元和static,在其他的文章中介绍
C++ primer 第十二章,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/berkeleysong/p/3735238.html