工学

判断题类定义后,它的成员个数及名称就不会再被改变了。A 对B 错

题目
判断题
类定义后,它的成员个数及名称就不会再被改变了。
A

B

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

第1题:

在Python中定义类时,如果某个成员名称前有2个下划线则表示是私有成员。

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


正确答案:√

第2题:

以下叙述中正确的是

A.在类中,不作特别说明的数据成员均为私有类型

B.在类中,不作特别说明的成员函数均为公有类型

C.类成员的定义必须是成员变量在前、成员函数在后

D.类成员的定义必须放在类定义体内部


正确答案:A
解析:类中默认的类型是私有类型,除非特别指定为公有或保护类型。同时,并没有强制要求成员函数和数据成员的排列顺序,如果类的成员函数在类定义体内部定义,则为内联函数,一般类的成员函数都在类定义体的外部实现。

第3题:

下列叙述中,错误的是( )。

A.内部类的名称与定义它的类的名称可以相同

B.内部类可用abstract修饰

C.内部类可作为其他类的成员

D.内部类可访问它所在类的成员


正确答案:A
解析:内部类与外部类的名称不能相同。

第4题:

定义一个表示水果的类Fruit,要求如下:

(1)类的成员变量: fName表示水果名称,fColor表示水果颜色。

(2)类的成员方法:getName( ):获得水果名称。


答案:class Fruit{private String fName;private String fColor;public Fruit(String fName, String Fcolor ){this.sName = sName;this.fColor = fColor;? }public String getfName() {return fName; }}

第5题:

下列关于私有继承的说法中正确的是()。

A、基类成员对派生类新定义的成员函数是不可见的;

B、基类成员对派生类新定义的成员函数是可见的;

C、只有基类成员中的公有成员对派生类新定义的成员函数是可见的;

D、基类成员中的保护成员对派生类新定义的成员函数是可见的。


参考答案:D

第6题:

【 】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回位能取任意类型。


正确答案:类模板
类模板 解析:本题考核类模板的基本概念。类模板就是一系列相关类的模型或样板,这些类的成员组成相同,成员函数的源代码形式相同,所不同的只是所针对的类型(成员的类型以及成员函数的参数和返回值的类型)。对于类模板,数据类型本身成了它的参数,因而是一种参数化类型的类,是类的生成器。类模板中声明的类称为模板类。

第7题:

下列关于类定义的说法中,正确的是

A.类定义中包括数据成员和函数成员的声明

B.类成员的缺省访问权限是保护的

C.数据成员必须被声明为私有的

D.成员函数只能在类体外进行定义


正确答案:A
解析:本题考查的知识点是:类的定义。类中缺省的访问权限是私有的(private),所以选项B) 不正确:类的数据成员和函数成员的访问控制权限均可被声明为公有 (public)、私有(priate)和保护(protected)中的任意一种,所以选项C) 不正确;成员函数的实现即可以在类体内定义,也可以在类体外定义,所以选项D) 不正确。故本题应该选择A。

第8题:

( 12 )下列关于类定义的说法中,正确的是

A )类定义中包括数据成员和函数成员的声明

B )类成员的缺省访问权限是保护的

C ) 数据成员必须被声明为私有的

D )成员函数只能在类体外进行定义


正确答案:A

第9题:

允许用户为类定义一种模式,使得类中的某些数据成员及成员函数的返回值能去任意类型,它属于一个( )。

A.函数模板

B.模板函数

C.类模板

D.模板类


正确答案:C
解析:类模板的定义。注意类模板和模板类的区别:类模板不是一个具体的类,使用时必须首先实例化为具体的模板类,然后通过模板类定义对象。

第10题:

( 22 )下列叙述中,错误的是

A )内部类的名称与定义它的类的名称可以相同

B )内部类可用 abstract 修饰

C )内部类可作为其他类的成员

D )内部类可访问它所在类的成员


正确答案:A

更多相关问题