使用哪种修饰符可以完全隐藏类的成员,使得不能从类外直接访问他们?

题目

使用哪种修饰符可以完全隐藏类的成员,使得不能从类外直接访问他们?()

  • A、private
  • B、public
  • C、protected
  • D、默认修饰符
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.private

B.无修饰符

C.public

D.protected


正确答案:B

第2题:

使用下列哪种修饰符,可以使成员变量只能在类的内部使用()

A. private

B. abstract

C. protected

D. public


正确答案:A

第3题:

不使用tatic修饰符限定的方法称为成员方法,下列()是不正确的。

A.成员方法可以直接调用父类的成员方法

B.成员方法可以直接调用父类的类方法

C.成员方法不可以直接调用其他类的成员方法

D.成员方法可以直接调用本类的类方法


正确答案:A

第4题:

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

  • A、private
  • B、无修饰符
  • C、public
  • D、protected

正确答案:B

第5题:

关于私有继承,下列说法错误的是()。

  • A、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。
  • B、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。
  • C、基类的私有成员,派生类的成员和派生类的对象都无法访问。
  • D、派生类的对象无法访问基类的所有成员。

正确答案:B

第6题:

静态成员函数可以直接访问类的______成员,不能直接访问类的______成员。


正确答案:静态;非静态
静态;非静态 解析:静态成员函数可以直接访问该类中的静态数据成员,而不能访问该类中的非静态数据成员。

第7题:

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


正确答案:internal;private

第8题:

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

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


参考答案:√

第9题:

同一个包的子类能否访问父类的保护级成员变量?()

  • A、可以访问
  • B、不能访问
  • C、可以访问,但不能从父类中继承保护级成员
  • D、不能访问,但可以从父类中继承保存级成员

正确答案:A

第10题:

一个类成员或者方法前面加上了()修饰符,那说明该数据成员和方法可以直接通过类名来访问和调用。


正确答案:static

更多相关问题