----------------------------------------------------------------------------------------------------------------------------------------
struct与class是小异大同,区别是
- struct默认访问权限是public,class是private;
- class有继承,多态机制,而struct没有。
C++中struct也有构造函数与析构函数,也可以有访问类型控制,可以用private关键字。
------------------------------------------------------------------------------------------------------------------------------------------