计算机二级

下列修饰符中,成员内部类被()修饰后,可以被外界访问。A、defaultB、protectedC、publicD、private

题目
下列修饰符中,成员内部类被()修饰后,可以被外界访问。

A、default

B、protected

C、public

D、private

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问? ( )

A.private

B.无修饰符

C.public

D.protected


正确答案:B

第2题:

下列( )修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。

A.private

B.无修饰符

C.public

D.protected


正确答案:B

第3题:

关于const修饰符的说法中,错误的是

A.const既可以修饰成员函数,也可以修饰数据成员,还可以修饰对象

B.若const修饰了一个对象,则该对象中的所有数据成员都无法被更新

C.常对象无法调用一般成员函数

D.常成员函数只能被常对象调用,不能被一般对象调用


正确答案:D
解析:本题考察const修饰符的含义及其修饰不同对象的规则。常成员函数既能被常对象调用,也能被一般对象调用,一旦const修饰了一个对象,则对象的所有数据成员都无法更新。

第4题:

下列修饰符中,哪个修饰内部类后,会使内部类会随着外部类的加载而加载。

A、static

B、protected

C、public

D、private


正确答案:A

第5题:

下列关于内部类的说法不正确的是

A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用

B.内部类可以使用它所在类的静态成员变量和实例成员变量

C.内部类不可以用abstract修饰符定义为抽象类

D.内部类可作为其他类的成员,而且前访问它所在类的成员


正确答案:C
解析:内部类的特点:①内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用。②内部类可以使用它所在类的静态成员变量和实例成员变量。③内部类可用abstract修饰定义为抽象类。④内部类可作为其他类的成员,而且可访问它所在类的成员。⑤除static内部类外,不能在类内声明static成员。

第6题:

要使类中某个成员变量只能被它自身访问到,该变量_________。

A.应不加修饰符

B.只能用protected修饰

C.只能用private修饰

D.只能用public修饰


正确答案:C

第7题:

关于常成员函数,下列说法中错误的是

A.常成员函数无法更新对象的数据成员,但可以访问其他类的公用数据成员或全局变量

B.常成员函数无法更新对象的数据成员,但是可以更新该对象的常数据成员

C.常成员函数既可以被常对象调用,也可以被一般对象调用

D.常成员函数不仅要在声明中用到const修饰符,在定义时也必须使用const修饰符


正确答案:B
解析:本题考察const修饰符的使用规则,只要考生理解了const表示“常”的意思就容易举一反三。根据被修饰内容的不同,const在修饰数据成员,成员函数和对象时,具有特定的含义。很明显,常数据成员是不能被修改的,这一点在选项B中被破坏,因此可以确定本题答案为B,如果考生对其他选项难于区分,同样可以得到正确答案。

第8题:

类中的一个成员方法被下面哪个修饰符修饰时,该方法只能在本类被访问( )。

A.public

B.protected

C.private

D.default


参考答案:C

第9题:

下列关于内部类的说法中不正确的是( )。

A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用

B.内部类可以使用它所在类的静态成员变量和实例成员变量

C.内部类不可以用abstract 修饰符定义为抽象类

D.内部类可作为其他类的成员,而且可访问它所在类的成员


正确答案:C

第10题:

对类不指定访问修饰符,则类的默认访问修饰符为(),但是类成员的默认访问级别为()


正确答案:internal;private

更多相关问题