在关键字public后面定义的成员为该类的()成员。

题目
单选题
在关键字public后面定义的成员为该类的()成员。
A

私有

B

公用

C

保护

D

任何

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

第1题:

在类定义的外部,可以被访问的成员有()。

A. 所有类成员

B. private的类成员

C. public的类成员

D. public或private的类成员


正确答案:C

第2题:

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


正确答案:protected

第3题:

在关键字private后面定义的成员为类的()成员。

A、私有

B、公用

C、保护

D、任何


参考答案:A

第4题:

在类的定义中,若需要把一个属性或方法定义为类成员,而不是实例成员,则使用的修饰符为()。

  • A、const
  • B、final
  • C、static
  • D、public

正确答案:C

第5题:

若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。

A.a

B.AA.a

C.a{}

D.AA:a{}


正确答案:A
A。【解析】a是类AA的非静态数据成员,在类AA的成员函数中可以直接访问。B是访问静态数据成员的方式,C和D都是访问函数的方式。

第6题:

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

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

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

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

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


正确答案:BC

第7题:

若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。

A) a

B) AA.a

C) a{}

D) AA::a{}

A.

B.

C.

D.


正确答案:A

第8题:

在定义类成员时,为产生封装性,则需使用哪个关键字()

A、public

B、publish

C、protected

D、private


参考答案:D

第9题:

如果类的成员被()访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问

A.private

B.default

C.protected

D.public


答案:A
解析:如果类的成员被private访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问。类的良好封装就是通过private关键字来实现的


第10题:

假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()

  • A、 int AA::a()
  • B、 int AA:a()
  • C、 AA::a()
  • D、 AA::int a()

正确答案:A

更多相关问题