基类与派生类的转换

前提:公用派生类完整地继承了基类的功能,使基类与派生类对象之间有赋值兼容关系。(赋值不考虑成员函数) 对于: class A{} class B{} A a1,*pa1; B b1,*pb1; 合法访问:a1=b1; A &aa=b1;//aa引用的是b1中继承自基类的成员 pa1=&b1;//pa1能访问到的也只能是b1中继承自基类的成员 非法访问: b1=a1;//派生类b1中自己的数据成员在
相关文章
相关标签/搜索