c++和其他支持面向对象的编程语言一样,类中的成员分为:
- 数据成员
- 函数成员(方法)
面向对象的优点:
- 方便使用对象或类的数据和函数。
面向对象的缺点:
static修饰的数据成员:
- 静态存储区,默认值0
- 只能通过类访问
- 不保存在对象的地址空间
函数成员
类中函数成员往往称作方法。
类中的函数成员可分为:
- 普通函数
- static修饰的函数
只在当前模块可访问的函数,且不属于具体对象。
- inline修饰的函数
尽量内联的函数
- friend修饰的函数 (访问级控制)
访问级的设置
- vitural 修饰的函数(多态)
可被重写的函数。
问题2:这些函数关键字能多次声明?
静态函数无法声明为虚函数。
友元函数和静态函数冲突。
