派生类成员的访问与兼容性规则
参考自mooc魏英老师《C++程序设计》
划重点:赋值兼容规则是C++多态性的重要基础之一。

类的保护成员

派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则派生类成员的访问与兼容性规则派生类成员的访问与兼容性规则
当我们看到一个类它有保护成员,则在这个程序当中肯定是有它的派生类。
派生类成员的访问与兼容性规则派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则
即便是共有继承,基类的私有成员继承类仍然是不可使用无法访问的。
派生类成员的访问与兼容性规则
inaccessible 不可访问的。
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则

赋值兼容规则

赋值兼容规则的前提是建立在共有继承的基础上的。如果是保护继承与私有继承是没有这样的赋值兼容规则的。
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则
派生类成员的访问与兼容性规则

相关文章: