问答题简述private、protected、public、internal修饰符的访问权限。

题目
问答题
简述private、protected、public、internal修饰符的访问权限。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下表正确的是 在父类中的访问属性 访问修饰符 在子类中的访问属性

A.public private 不能直接访问

B.protect public public

C.private public 不能直接访问

D.protect private protect


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

第2题:

访问修饰符作用范围由大到小是( )

A)private-default-protected-public

B)public-default-protected-private

C)private-protected-default-public

D)public-protected-default-private


答案:D

第3题:

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

A.应不加修饰符

B.只能用protected修饰

C.只能用private修饰

D.只能用public修饰


正确答案:C

第4题:

Java中,未带访问权限修饰符的成员变量默认为 ( ) 。

A.Public]
B.Private]
C.Protected]
D.Friendly

答案:D
解析:
本题考查Java中成员变量的类型。在Java中,类中所定义的数据或者变量叫做实例变量或成员变量,它提供了一组访问修饰来限制对成员变量和成员函数的访问权限,包括:Public 公有类型的成员可以被所有类访问。Private 私有类型的成员只能被这个类本身所访问。Protected 保护类型的成员只能被这个类本身,它的子类以及同一个包中所有的其他类访问。Friendly 友元类型的成员可以被这个类本身和同一个包中的所有类访问。如果成员变量不加任何修饰符,则默认为Friendly类型。

第5题:

与未加访问控制符的缺省情况相比,public和protected修饰符扩大了类及其属性和方法的被访问范围,private修饰符则缩小了这种范围。()

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


答案:对

第6题:

下表正确的是 在父类中的访问属性 访问修饰符 在子类中的访问属性

A.public private 不能直接访问

B.protect public public

C.private public 不能直接访问

D.protect Pnvate protect


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

第7题:

访问权限的级别排列,按访问权限从高到低的排列顺序是public、protected、缺省、private。()

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


答案:对

第8题:

下表正确的是

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

A. public private 不能直接访

B. protect public public

C. private public 不能直接访问

D. protect private protect


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

第9题:

在C#语言中,不属于类成员访问权限的是______。

A.public]
B.private]
C.protected]
D.static]

答案:D
解析:
面向对象技术解决软件复用的途径之一是采用继承机制。在继承关系中存在基类和I派生类两种类型,访问控制方式主要有public(公有派生)、protected(保护派生)和private(私有派生)。静态(static)不是类成员访问权限。

第10题:

关于访问权限,以下说法错误的是()。

  • A、public权限表示可以被程序中任何函数调用
  • B、private权限表示只能被类自身调用
  • C、protected权限表示只能被类自身和其父类调用
  • D、protected权限表示只能被类自身和其子类调用

正确答案:C

更多相关问题