全国2006年10月高等教育自学考试面向对象程序设计试题(5)

2020-12-12 22:52

全国2006年10月高等教育自学考试

private:

double X,Y;

public:

Point(double x=0, double y=0) {X=x;Y=y;}

void Move(double x, double y) { X=x; Y=y; }

friend double Distance(Point &p1, Point &p2); //计算两点间距

};

double Distance(Point &p1, Point &p2)

{ double dx = ①________;

double dy = ②________;

return sqrt(dx*dx+dy*dy);

}

void main()

{

Point a(1,1);

Point b(a);

b.Move(4,5);

cout << Distance(a,b) << endl;

}

29.为使下列程序输出结果为:

A∷f()

B∷f()

C∷f()

请在横线处填上适当的字句,以使程序完整。

#include <iostream.h>

class A{

public:

①________ { cout<<"A::f()\n"; }

};

class B:public A{

public:

void f() {cout<<"B::f()\n"; }

};

class C:public A{

public:

void f() {cout<<"C::f()\n"; }

} ;

void main()

{

A a,②________;

B b;

C c;

p=&a; p->f();

p=&b; p->f();

p=&c; p->f();

}

30.在下面横线处填上适当字句,完成类成员函数的定义。

#include <iostream.h>

class Complex {

════════════════════════════════════════════════════════════════════

- 本套试题共分8页,当前页是第5页-


全国2006年10月高等教育自学考试面向对象程序设计试题(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:英国文学史_复习资料大二英语专业必考

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: