该成员域的封装属性设置为public
该成员域的封装属性设置为private
该成员域的封装属性设置为protected
该成员域不需要特殊的封装属性
第1题:
关于私有访问控制符protected修饰的成员变量,以下说法正确的是( )。
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
第2题:
关于被私有访问控制符private修饰的成员变量,下列说法正确的是
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
第3题:
A.能被同一包内的类访问,也能被同一包内的子类访问
B.只可以被两种类访问和引用:该类本身、该类的所有子类
C.可以被三种类所引用:该类本身、与它在同一个包中的其他类、在所有继承该类的子类
D.能被同一包内的类访问,也能被其它包内的子类访问
第4题:
同一个包的子类能否访问父类的保护级成员变量?()
第5题:
已知A类被打包在packageA,B类被打包在packageB,B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是()。
第6题:
下列是关于继承的说法,正确的是______。
A.子类继承父类,子类就拥有了父类的全部成员,包括基类的构造函数和析构函数
B.当子类继承父类后,子类可以访问父类的全部成员
C.抽象类不能被继承
D.派生类可能含有与基类同名的数据成员或同名同参数的成员函数,因此可能产生二义性。C++采用将当前类作为默认作用域的方法来消除二义性。若要在派生类中访问基类的成员,则必须使用作用域运算符“::”指定所使用的成员的类名
第7题:
A.protected修饰的方法,只能给子类使用
B.protected修饰的类,类中的所有方法只能给子类使用
C.如果一个类的成员被protected修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问
D.以上都不对
第8题:
关于被保护访问控制符protected修饰的成员变量,以下说法正确的是( )。
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
第9题:
若子类和父类不在同一个包中,则子类继承了父类中的()和()成员,将其作为子类的成员,但不能继承父类的()和()成员。
第10题:
private类型的类成员只能被其所在类中的代码访问引用,它只具有()域访问性。