关于类与对象,说法正确的是()A、一个类可以创建多个对象B、多个对象中的类变量是共用的C、多个对象中的类变量是各自拥有,互不影响的D、python支持多继承

题目

关于类与对象,说法正确的是()

  • A、一个类可以创建多个对象
  • B、多个对象中的类变量是共用的
  • C、多个对象中的类变量是各自拥有,互不影响的
  • D、python支持多继承
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列有关类和对象的叙述不正确的是( )。

A.任何一个对象都归属于一个具体的类

B.类与对象的关系和数据类型与变量的关系相似

C.类的数据成员不允许是另一个类的对象

D.一个类可以被实例化成多个对象


正确答案:C

对象是类的实例,类的成员可以是其他类的对象。那么在该类实例化的时候,必须保证其他类的对象已经生成,否则将会出现错误。 

第2题:

下列关于对象的叙述中,哪一条是不正确的?

A.对象的属性是描述对象动态特征的一个操作序列

B.ISA联系中子类的对象拥有其超类对象的全部属性

C.多继承是指一个子类从它的多个超类中继承

D.对象标识符是唯一的


正确答案:C
解析:多继承是—个子类从它的一个父类中继承。

第3题:

下列关于虚基类的说法错误的是()。

A、有引入虚基类的目的是解决二义性的问题;

B、因为虚基类可被多个派生类继承,因此可以有多个副本以适应不同的派生类;

C、若某个类被说明为虚基类,则被重复继承的该类成员在派生类对象中只有一个副本;

D、在派生类对象创建时,要保证虚基类的构造函数只被调用一次。


参考答案:B

第4题:

下列关于类与对象的说法中,正确的是()

A、类可以看做是一个模型,可以用来创建对象

B、没有类,也可以创建对象

C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体

D、以上说法都不对


正确答案:A

第5题:

下列关于类与对象的说法中,不正确的是( )。

A.对象是类的一个实例

B.任何一个对象只能属于一个具体的类

C.一个类只能有一个对象

D.类与对象的关系和数据类型与变量的关系相似


正确答案:C
解析:C++中,类是用户自定义的一种数据类型,对象是类的实例,类定义了属于该类的所有对象的共同特性。一个类作为一种数据类型,它可以定义多个对象。

第6题:

以下叙述中,说法正确的是(39)。

A.若对象A可以给对象B发送消息,那么对象A、B相互可见

B.对象间不能共享类定义的变量,但可通过类名访问静态变量(类变量)

C.封装反映了类间的一种层次关系,而组合反映了一种整体与部分的关系

D.单身模式能够保证一个类仅有一个实例


正确答案:D
解析:若对象A可以给对象B发送消息,表明对象A可以调用对象B的方法,那么对象A可以看见对象B。类也可以有变量,所有类的对象都共享该类的变量,同时也可通过类名访问静态变量。单身模式(Singleton)是一种创建型模式,它抽象了实例化过程,可帮助一个系统独立于如何创建、组合和表示它的对象。其意图是保证一个类仅有一个实例(要注意,不是保证一个类的方法只能被一个唯一的类调用),并提供一个访问它的全局访问点。

第7题:

下列关于类与对象的说法不正确的是( )。

A.对象是类的一个实例

B.任何一个对象只能属于一个具体的类

C.类与对象的关系和数据类型与变量的关系相似

D.一个类只能有一个对象


正确答案:D
解析:类是用户定义一种数据类型,对象是类的实例,类定义了属于该类的所有对象的共同特性。一个类作为—舯数据类型,它可以定义多个对象。

第8题:

(59)下列关于对象的叙述中,不正确的是( )。

A)对象的属性是描述对象动态特征的一个操作序列

B)ISA 联系中子类的对象拥有其超类对象的全部属性

C)多继承是指一个子类从它的多个超类中继承

D)对象标识符是唯一的


正确答案:C

(59)【答案】c)
【解析】多继承是一个子类从它的一个父类中继承。

第9题:

在下面叙述中,不正确的是( )。

A.一个类的所有对象都有各自的数据成员,它们共享函数成员

B.一个类中可以有多个同名的成员函数

C.一个类中可以有多个构造函数、多个析构函数

D.在一个类中可以声明另一个类的对象作为它的数据成员


正确答案:C

第10题:

Java中同一个类的多个对象将独立拥有该类定义的静态成员变量的一个拷贝 。()

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


答案:错

更多相关问题