定义 public 继承必须是is-a关系,该论点只对public成立, 记住就行 demo class Person {}; class Student : public Person{} 学生是个人,当时人不一定是个学生 ,在书里作者举了企鹅-鸟,正方形-矩形两个例子生动的表示了有些现实中的想当然逻辑并不严谨,同时也强调适用于base class上的每一件事一定适用于derived class 身上,因为每一个继承对象都是一个基类对象。