实际上,我们可以使用 class 关键字和 struct 关键字中的任意一个定义类。
唯一的一点区别就是,struct 和 class 的默认访问权限不太一样。
如果使用 struct 关键字,则定义在第一个访问说明符之前的所有成员都默认是 public 的;
但如果使用 class关键字,那么定义在第一个访问说明符之前的成员默认都是 private 的。
实际上,我们可以使用 class 关键字和 struct 关键字中的任意一个定义类。
唯一的一点区别就是,struct 和 class 的默认访问权限不太一样。
如果使用 struct 关键字,则定义在第一个访问说明符之前的所有成员都默认是 public 的;
但如果使用 class关键字,那么定义在第一个访问说明符之前的成员默认都是 private 的。