7.1 定义抽象数据类型

7.2 访问控制与封装

使用 classstruct 定义类唯一的区别就是默认的访问权限。

7.5 构造函数再探

优先执行受委托的构造函数,其次再执行委托者的函数体。

隐式类型转换是一个我未见过的特性。