Java程序设计

判断题如果类的访问控制符是public,则类中成员的访问控制属性也必须是public。()A 对B 错

题目
判断题
如果类的访问控制符是public,则类中成员的访问控制属性也必须是public。()
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是

A.public和public

B.public和protected

C.protected和public

D.protected和protected


正确答案:D
解析:本题考查的知识点是:基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。此时派生类对基类中各成员的访问能力与继承方式无关,但继承方式将影响基类成员在派生类中的访问控制属性,基类中公有成员和保护成员在派生类中的访问属性将随着继承方式而改变:派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都改变为私有成员;派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员。故本题应该选择D。

第2题:

在类定义体内,只有具有public访问属性的成员间可以相互访问。()


参考答案:错误

第3题:

有如下两个类声明

class AA {

public:

int m;

};

class BB: protected AA{

int n;

};

在类BB中,数据成员m的访问属性是 _____ ,数据成员n的访问属性是 _______ 。


正确答案:保护成员 私有成员
保护成员 私有成员

第4题:

下表正确的是

在父类中的访问属性 访问修饰符 在子类中的访问属性

A. public private 不能直接访

B. protect public public

C. private public 不能直接访问

D. protect private protect


正确答案:C
解析:基类的私有成员在派生类中是隐藏的,只能在基类内部访问,派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有和受保护的成员。

第5题:

用于定义类成员的访问控制权的一组关键字是public、private、________。


正确答案:protected

第6题:

在哪种派生方式中,派生类可以访问基类中的protected成员()

A、public和private

B、public和protected

C、protected和private

D、仅protected


参考答案:B

第7题:

下面描述中,错误的是()。

A.在派生类中不可见的成员要变成可访问的,需要进行访问声明

B.在基类定义的public成员在保护继承的派生类中可见,也能在类外被访问

C.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问

D.在基类定义的public和protected成员在保护继承的派生类中可见


正确答案:BC

第8题:

( 13 )如果派生类以 protected 方式继承基类,则原基类的 protected 成员和 public 成员在派生类中的

访问属性分别是

A ) public 和 public

B ) public 和 protected

C ) protected 和 public

D ) protected 和 protected


正确答案:D

第9题:

访问修饰符public拥有最高的访问级别,类的public成员所有类的成员都可以访问。()

此题为判断题(对,错)。


参考答案:√

第10题:

下面叙述错误的是( )

A.对基类成员的访问能力在private派生类中和public派生类中是相同的

B.基类的private成员在public派生类中不可访问

C.基类中的public成员在protected派生类中是protected的

D.基类中的public成员在protected派生类中仍然是public的


正确答案:D

更多相关问题