第七章 类和对象:类和对象7.1从面向过程到面向对象:从面向过程到面向对象
7.2类的要素及信息隐藏机制:类的要素和隐藏机制
7.3对象的引用和初始化:对象的引用和初始化
7.4析构函数的常量指针this:析构函数
7.5类的静态成员和友元函数:类的静态成员和友元函数
[单选题]下面选项中不属于面向对象程序设计特征的是(     ) 。

选项:[多元性, 封装性, 继承性, 抽象性]
[单选题]类的实例化是指(         )。

选项:[指明具体类, 定义类, 创建类的对象, 调用类]
[单选题]已知类A是类B的友元,类B是类C的友元,则(       )。

选项:[类C的成员函数可以访问类B的对象的任何成员, 类A一定是类C的友元, 类A的成员函数可以访问类B的对象的任何成员, 类C一定是类A的友元]
[单选题]要让一个类中的所有对象的同一数据有不同的值,请不要使用( )。

选项:[私有数据成员

, 静态数据成员

, 保护数据成员

, 公有数据成员

]
[单选题]

有如下定义和语句:

class Student

{

public:

   void display(){ cout<<num<<" "<<name; };

private:

   int num;

   char name[30];

} ;

Student t, *p = &t;

下面正确的语句是( )。

选项:[ (*p)-> display();, p->display( );, t->display();, p-> num = 10101;]
[判断题]任何一个对象只能属于一个具体的类。

选项:[对, 错]
[判断题]声明时加关键字static的类中所有的成员数据是属于类的,任何一个对象都可以共享该成员数据。

选项:[对, 错]
[单选题]下列说法中正确的是(     )。

选项:[类中的成员数据可以在类体中(类内)定义,也可以在类体之外(类外)定义, 在类体之外定义的成员函数不能操作该类的私有数据成员, 类的成员函数既可以定义在类体中(类内),也可以定义在类体外(类外),但必须在类体中(类内)声明, 类的成员函数只能在类体中(类内)定义]
[判断题]构造函数可以有返回值也可以无返回值。

选项:[错, 对]
[单选题]在下列关于类和对象的描述中,(    )是错误的。

选项:[类是对象的模板,对象是类的实例, 客观世界中任何一个具体的物体都可以看成一个对象, 把某些具有共同属性和行为的对象抽象为一种类型被称为类, 类是抽象的,对象是具体的,两者都占有内存空间]
[判断题]成员函数代码量很多,或具有多个成员函数,采用类内定义的方式比较合适。

选项:[错, 对]
[判断题]C++语言中,可以通过传值方式作为函数的参数或函数返回值。

选项:[对, 错]
[判断题]构造函数可以有一个参数或多个参数,可以为参数设置一个默认值。

选项:[错, 对]
[判断题]成员函数是一个类的成员,出现在类体中,也就是只能被类内其他成员函数调用。

选项:[对, 错]
[单选题]关于构造函数不正确的说法是(    )

选项:[构造函数可以有返回值, 构造函数名与类名相同, 构造函数初始化时为对象开辟内存空间, 一个类可以有多个构造函数]
[单选题]

有如下定义和语句

class calc

{

public:

         void show ()

         {

                   cout<<a<<"+"<<b<<"="<<a+b<<endl;

         }

private:

         int a;

         int b;

         void set ()

         {

                   cin>>a>>b;

         }

};

calc t, *pt=&t;

main( )函数中下面不正确的语句是(   )。

选项:[pt->show ( ), t.set( ),  t.show( ), (*pt). show ( )]
[判断题]友元函数是成员函数,友元函数可以访问类中的私有成员。

选项:[对, 错]
[单选题]在下列关于类概念的各个描述中, (      )是错误的。

选项:[类是创建对象的样板, 客观世界中任何一个具体的物体都可以看成一个类, 类是抽象的,对象是具体的, 类是对象的模板,是用来定义对象的一种抽象类型]
[判断题]通过对象无法访问privateprotected属性的成员变量和成员函数,而仅可以访问public属性的成员变量和成员函数。

选项:[对, 错]
[判断题]无论什么方式的继承,基类的私有成员都不能被派生类成员函数访问(引用)。

选项:[错, 对]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部