class和struct定义类唯一的区别就是默认的访问权限。
如果我们使用struct关键字,则定义在第一个访问说明符之前的成员是public的;相反,如果我们使用class关键字,组这些成员是private的。