C++语言程序设计

对象的存储类只有外部的和静态的。

题目

对象的存储类只有外部的和静态的。

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

第1题:

对象(以及它们的类)与外部的关系结构只有一种:就是一般一特殊结构。()


参考答案×

第2题:

只有同时使用()的方法,才是真正面向对象的方法。

A、对象、类、继承

B、对象、类、继承和消息

C、对象、继承和消息

D、对象、类和消息


本题答案:B

第3题:

在函数体内定义了下述变量a,a的存储类为()。inta;

A.寄存器类

B.外部类

C.静态类

D.自动类


正确答案:D

第4题:

以下关于类和对象关系的叙述中,( )是不正确的。

A.对象是类的实例
B.类是对象的抽象
C.类是静态的,对象是动态的
D.类和对象必须同时存在

答案:D
解析:
类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。

第5题:

静态成员变量是一个公共的存储单元,可以为类的所有对象所共有。()

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


答案:对

第6题:

关于静态数据成员的描述中正确的是( )。 A.类的静态数据成员不是类的所有对象共享的数据

关于静态数据成员的描述中正确的是( )。

A.类的静态数据成员不是类的所有对象共享的数据

B.类的静态数据成员不能被类的成员函数调用

C.类的静态数据成员不能被类的构造函数调用

D.类的静态数据成员必须进行初始化


正确答案:D
D。【解析】C++类中的静态成员变量是该类中所有对象所共有的,它能够被类中的任何函数调用,所以选项A,B,C是错误的。而类的静态数据成员是必须要进行初始化才能使用。

第7题:

聚合对象是指一个对象( )

A.只有静态方法

B.只有基本类型的属性

C.包含其它对象

D.只包含基本类型的属性和实例方法


正确答案:C

第8题:

下列关于变量存储类的描述中,错误的是()。

A.任何变量定义后都具有一个确定的存储类

B.变量的存储类确定了变量的作用域和寿命

C.定义变量时没有存储类说明符者一律为自动类

D.内部静态类变量和外部静态类变量的存储类说明符都是static


正确答案:C

第9题:

以下关于类和对象关系的叙述中,( )是不正确的

A:对象是类的实例
B:类是对象的抽象
C:类是静态的,对象是动态的
D:类和对象必须同时存在

答案:D
解析:
面向对象的基本概念类和对象的关系可以总结为:(1)每一个对象都是某一个类的实例。(2)每一个类在某一时刻都有零或更多的实例。(3)类是静态的,它们的存在、语义和关系在程序执行前就已经定义好了,对象是动态的,它们在程序执行时可以被创建和删除。(4)类是生成对象的模板。

第10题:

聚合对象是指一个对象( )

A.只有静态方法
B.只有基本类型的属性
C.包含其他对象
D.只包含基本类型的属性和实例方法

答案:C
解析:
聚合是关联关系的一种特例,他体现的是整体与部分、拥有的关系,即has-a的关系,此时整体与部分之间是可分离的,他们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享;比如计算机与CPU、公司与员工的关系等

更多相关问题