北交21秋《面向对象程序设计》课程离线作业

[复制链接]
查看: 434|回复: 0

23万

主题

23万

帖子

32万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
329731
发表于 2021-11-10 12:59:39 | 显示全部楼层 |阅读模式
北交《面向对象程序设计》课程离线作业

作答要求:(1)本课程离线作业共2道大,每道大题50分。(2)请分别在每道题目下直接进行作答,作答后上传Word文档到平台上。(3)作图题或作答内容中包含公式、设计图的题目,可以手写作答内容,然后将作答内容的清晰扫描图片插入到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,显示两者面积。(应严格按照题目要求定义类,注意该题的“类”名)。





上一篇:北交21秋《汇编语言》课程离线作业
下一篇:北交21秋《编译原理》课程离线作业
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图