700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 面向对象程序设计c 语言描述 答案 c面向对象程序设计习题解答全.doc

面向对象程序设计c 语言描述 答案 c面向对象程序设计习题解答全.doc

时间:2023-07-28 09:59:47

相关推荐

面向对象程序设计c 语言描述 答案 c面向对象程序设计习题解答全.doc

c面向对象程序设计习题解答全

《C++面向对象程序设计》习题解答

陈腊梅

目录

TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc381868601" 第一章 面向对象程序设计概述 PAGEREF _Toc381868601 \h 错误!未定义书签。

HYPERLINK \l "_Toc381868602" 第二章对C语言的基础扩充 PAGEREF _Toc381868602 \h 错误!未定义书签。

HYPERLINK \l "_Toc381868603" 第三章 类和对象的初步探讨 PAGEREF _Toc381868603 \h 错误!未定义书签。

HYPERLINK \l "_Toc381868604" 第四章 类和对象的进一步解析 PAGEREF _Toc381868604 \h 错误!未定义书签。

HYPERLINK \l "_Toc381868605" 第五章 在对象中使用运算符—运算符重载 PAGEREF _Toc381868605 \h 错误!未定义书签。

HYPERLINK \l "_Toc381868606" 第六章 继承与派生 PAGEREF _Toc381868606 \h 2

第七章 多态性与虚函数 PAGEREF _Toc381868606 \h 2

第一章 面向对象程序设计概述

一、选择题

1

2

3

4

5

6

7

8

9

10

11

12

A

D

D

D

C

D

C

C

A

A

C

C

二、填空题

1、多态性

2、成员函数

3、抽象

4、处理这些数据的操作或处理这些数据的函数

5、面向对象分析、面向对象分析、面向对象编程、对象对象测试、面向对象维护

第二章对C语言的基础扩充

选择题

1

2

3

4

5

6

7

8

9

10

D

D

C

A

D

C

C

D

A

D

程序阅读题

1答案

a=639,b=78,c=12

2答案

a=5,b=8

a=8,b=5

3答案

10

4答案

x=20.6 y=5 z=A

x=216.34 y=5 z=A

x=216.34 y=2 z=A

x=216.34 y=2 z=E

5答案

ic=11

fc=7.82

ic=5

fc=2.15

判断下列描述的正确性

1

2

3

4

5

6

7

×

×

×

第三章 类和对象的初步探讨

一、选择题

1

2

3

4

5

6

C

D

B

B

A

D

二、填空题

1 数据成员 、 成员函数

2 private 、 protected 、 public

3 指向对象的指针、对象的引用

4 属性、行为、属性、行为

5 对象 、 属性和操作这些属性的操作 、 对外隐藏

四、程序改错题

#include

using namespace std;

class Clock

{

//public:

void set_clock(void);

void show_clock(void);

//private:

int hour;

int minute;

int second;

};

Clock clock;

int main( )

{

clock.set_clock( );

clock.show_clock ( );

//return 0 ;

}

void Clock::set_clock(void)

{

cin>>hour;

cin>>minute;

cin>>second;

}

void Clock::show_clock(void)

{

cout<

}

第四章 类和对象的进一步解析

一、选择题

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

D

B

B

C

D

D

D

C

B

D

B

A

A

C

B

A

17

18

19

20

21

22

23

24

C

C

D

B

A

D

B

B

二、填空题

1 this

2所有成员

3友元类、友元函数

4 friend

5 程序编译、程序结束

三、程序阅读题

1答案

Default constructor called.

constructor called.

0,0

6,8

6,8

Destructor called.

0,0

Destructor called.

2答案

x!=y

3答案

Initalizing default

Initalizing default

0 0

Destructor is active

Destructor is active

4答案

n=2,sum=2

n=

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。