返回首页 - Notes - 2012

C++ 类


基本用法

类的成员函数可以使用类的任何成员,不论其访问级别如何

访问标号 publicprivate 等,可以在一个类定义中出现多次,生效范围到下一个访问标号截止


结构体

structC++ 中的功力大不一样,它一样可以用来定义类类型,和 class 定义的类类型没有多大差别

两者惟一的不同在于,struct 的成员默认访问级别为 public,而 class 的成员默认访问级别是 private

struct 除了在默认访问级别上存在细微差异以外,其他如继承、封装等与 class 毫无二致,也可以与 class 混用

可以说,C++ 的类本质上只是对 C语言 结构体的一种封装


date : 2012-04-01