派生类到基类转换的可访问性
访问规则:
1.如果是 public 继承,则用户代码和后代类都可以使用派生类到基类的转换。
2.如果类是使用 private 或 protected继承派生的,则用户代码不能将派生类型对象转换为基类对象。
3.如果是 private 继承,则从 private 继承类派生的类不能转换为基类。
4.如果是 protected 继承,则后续派生类的成员可以转换为基类类型。
5.无论是什么派生访问标号,派生类本身都可以访问基类的 public 成员,因此,派生类本身的成员和友元总是可以访问派生类到基类的转换。
用户代码指的是什么,是类对象吗?