C++面向对象程序设计教程(第3版)—-陈维兴,林小茶课后习题答案 下载本文

3.23

Con.

Copy con. default.

Copy con.

3.24

A=5

B=14

A=9

B=14

3.25

5,7

.

精选范本

.

22.25

3.26

Constructing

Constructing

A=5

B=15

A=10

B=15

Destructing

Destructing

3.27

void pintStu();函数只有声明,没有定义。

age是私有成员,不能用对象直接调用。

精选范本

.

3.28

void printStu() 和 void setSno(int s) 没有加限定符 Student::

void setAge(int a)在类中没有声明

3.29

构造函数不能定义为私有。否则无法创建对象。

3.30 下面是一个计算器类的定义,请完成该类成员函数的实现。

class counter { public:

counter(int number);

void increment(); //给原始值加1 void decrement(); //给原始值减1 int getvalue(); //取的计数器值 int print(); //显示计数 private:

精选范本

int value; };

counter::counter(int number) {

value = number; }

void counter::increment() {

++value; }

void counter::decrement() {

--value; }

int counter::getvalue() {

return value; }

int counter::print() {

cout << value <

.

精选范本