1. 用 class 和 struct 定义类时,类的访问权限不同。
class 定义的类访问权限为 private
struct 定义的类访问权限为 public
2. 继承时,用 class 和 struct 定义的派生类, 类的默认继承权限不同。
用 class 定义的派生类默认权限为 private
用 struct 定义的派生类默认权限为 public
3. 在模板的参数列表中,可以用 class 来声明一个类型,但 struct 不行。
class 定义的类访问权限为 private
struct 定义的类访问权限为 public
用 class 定义的派生类默认权限为 private
用 struct 定义的派生类默认权限为 public