派生类到基类的转换,如果是public继承则可以转换,如果是protected和private则不可以完成转换
Base &b = s; //error
class Son :private Base{
}
Base &b = s; // error;
Base b = s; // error;
派生类到基类的转换,如果是public继承则可以转换,如果是protected和private则不可以完成转换
Base &b = s; //error
class Son :private Base{
}
Base &b = s; // error;
Base b = s; // error;