你可能感兴趣的试题
private class MyClass extends Object class UyClass extends Object public class MyClass private class MyClass extends Object
cout<<publicData<<endl; cout<<privateData<<endl; cout<<publicData<<endl; cout<<privateData<<endl;
私有继承 保护继承 公有继承 私有、保护、公有均可
class A{<类的成员>};class B:A public{<类 B 中新增的成员>}; class A{<类的成员>};private class B: A{<类B中新增的成员>}; class A{<类的成员>};class B: protected A{<类B中新增的成员>}; class A{<类的成员>};class B:A{<类B中新增的成员>};
cout<<a.publicData<<endl; cout<<a.privateData<<endl; cout<<b.publieData<<endl; eout<<b.privateData<<endl;
函数getK试图访问基类的私有成员变量K 在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private 类MyDerived缺少一个无参的构造函数 类MyDerived的构造函数没有对基数数据成员K进行初始化
函数getK试图访问基类的私有成员变量k 在类MyDerived的定义中,基类名MvBase前缺少关键字public、protected或private 类MyDerived缺少一个无参的构造函数 类MyDerived的构造函数没有对基类数据成员k进行初始化
classA<类的成员>;class B:A public<类B中新增的成员>); classA<类的成员>;private class B:A<类B中新增的成员>); classA<类的成员>;class B:protected A<类B中新增的成员>); classA<类的成员>;class B:A<类B中新增的成员>);
函数getK试图访问基类的私有成员变量k 在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private 类MyDerived缺少一个无参的构造函数 类MyDerived的构造函数没有对基类数据成员k进行初始化
函数getK试图访问基类的私有成员变量k 在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private 类MyDerived缺少一个无参的构造函数 类MyDerived的构造函数没有对基类数据成员k进行初始化
函数getK试图访问基类的私有成员变量k 在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private 类MyDerived缺少一个无参的构造函数 类MyDerived的构造函数没有对基类数据成员k进行初始化
私有继承 保护继承 公有继承 私有、保护、公有均可
函数getK试图访问基类的私有成员变量K 在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private 类MyDerived缺少一个无参的构造函数 类MyDerived的构造函数没有对基数数据成员K进行初始化
public private protected virtual
final private protected Class
cout<<a.publicData<<endl; cout<<a.privateData<<endl; cout<<b.publieData<<endl; eout<<b.privateData<<endl;