云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 面向对象程序设计实验报告

面向对象程序设计实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 3:10:41

}

三.实验结果

四.心得体会

1.引用可以作为函数形参,和指针变量作为函数参数效果一样,但是引用作为函数参数更清晰。 2.

第三章

一.实验目的

1.掌握静态数据成员的使用。 2.掌握静态成员函数的使用。 二.实验内容

3.26 写出下列程序的运行结果。 #include using namespace std; Class M{ int A;

static int B; public: M(int a) { A=a; B+=a;

cout<<”Constructing\\n”<

Static void f1(M m); ~M()

{ cout<<”Destructing\\n”<

Void M::f1(M m)

{

Cout<<”A=”<

int M::B=0; int main() {

M P(5),Q(10); M::f1(P); M::f1(Q); Return 0; }

三.实验结果

四.心得体会

1.静态数据成员主要用作类的所有对象所公用的数据,它在类的任何对象建立前就存在了。

2.一般情况下,静态成员函数来访问静态数据成员。

第四章

一.实验目的

1.掌握派生类的继承方式。

2.掌握派生类构造函数和析构函数。

3.掌握派生类构造函数和析构函数的执行顺序。 二.实验内容

4.15 写出下列程序的运行结果。 #include using namespace std; class B1{ int b1; public: B1(int i) { b1=i;

cout<<”constructor B1.”<

Void print() {

cout<

class B2{ int b2; public: B2(int i) { B2=i;

cout<<”constructor B2.”<

Void print() {

cout<

class B3{ int b3; public: B3(int i) { B3=i;

cout<<”constructor B3.”<

int getb3() {

return b3; } };

class A :public B2,public B1{ int a; B3 bb; public:

A(int i,int j,int k,int l):B1(i),B2(j),bb(k) {a=1;

cout<<”constructor A.”<

void print() {

B1::print(); B2::print();

cout<

int main() {

A aa(1,2,3,4); aa.print(); return 0; }

三.实验结果

搜索更多关于: 面向对象程序设计实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} 三.实验结果 四.心得体会 1.引用可以作为函数形参,和指针变量作为函数参数效果一样,但是引用作为函数参数更清晰。 2. 第三章 一.实验目的 1.掌握静态数据成员的使用。 2.掌握静态成员函数的使用。 二.实验内容 3.26 写出下列程序的运行结果。 #include using namespace std; Class M{ int A; static int B; public: M(int a) { A=a; B+=a; cout<<”Constructing\\n”<

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com