子对象
Treating a derived object as if it were a base is safe, because every derived object has a base subobject. 将派生类对象当作基类对象是安全的,因为每个派生类对象都拥有基类子对象。