北京交通大学《面向对象程序设计》课程离线作业

资源下载
下载价格:5 金币
下载文件建议用电脑操作,需word打开,手机可能乱码,有问题请联系微信客服解决!

程序阅读题(共1题分值50分)

在主函数旁给出程序运行结果。

#include<iostream.h>

class A

{ public:

A(int i,int j) {A1=i;A2=j;}

void print() {cout<<A1<“,”<<A2<<endl;}

private:

int A1,A2;

};

class B:public A

{

public:

B(int i,int j,int k,l,m):A(i,j),a(k,l)

{ b=m;}

void print();

private:

A a;

int b;

};

void B::print()

{

A::print();

a.print();

cout<<”b=”<<b<<endl;

}

void main()

{

B b(4,5,6,7,8);

b.print();

 

程序编写题(共1题分值50分)

定义一个基类圆名为abc,私有段包含圆的半径,公有段包含构造函数以及能显示圆面积的成员函数。定义派生类名为ex_abc为圆的外切正方形,有构造函数及能显示正方形面积的成员函数。在主函数中定义外切正方形对象,其边长为20,显示两者面积。(应严格按照题目要求定义类,注意该题的“类”名)。

资源下载此资源下载价格为5金币,请先
下载文件建议用电脑操作,需word打开,手机可能乱码,有问题请联系微信客服解决!

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码