应用数理统计孙荣恒课后习题第18题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

作业一基础练习 ..................................................................................错误!未定义书签。

一.实验目的..........................................................................错误!未定义书签。

二.实验内容..........................................................................错误!未定义书签。

三.提高练习..........................................................................错误!未定义书签。

四.程序清单..........................................................................错误!未定义书签。实验一类与对象 . (3)

一.实验目的 (3)

二.实验内容 (3)

三.提高练习..........................................................................错误!未定义书签。

四.程序清单..........................................................................错误!未定义书签。实验二友元. (8)

一.实验目的 (14)

二.实验内容 (14)

三.提高练习..........................................................................错误!未定义书签。

四.程序清单..........................................................................错误!未定义书签。实验三模板.. (20)

一.实验目的 (20)

二.实验内容 (20)

三.提高练习 (26)

四.程序清单 (27)

实验四重载 (29)

一.实验目的 (29)

二.实验内容 (29)

三.提高练习 (31)

四.程序清单 (32)

实验五继承性与派生类 (33)

一.实验目的 (33)

二.实验内容 (33)

三.提高练习 (36)

四.程序清单 (37)

实验六多态性与虚函数 (39)

一.实验目的 (39)

二.实验内容 (39)

三.提高练习 (42)

四.程序清单 (43)

实验七输入输出流、文件流与异常处理 (45)

一.实验目的 (45)

二.实验内容 (45)

三.提高练习 (46)

四.程序清单 (47)

实验八面向对象分析、设计综合实验 (49)

一.实验目的 (49)

二.实验内容 (49)

三.提高练习 (50)

四.程序清单 (51)

附录:课程设计题目 (53)

第1题:设计一个学生学籍管理系统 (53)

第2题:设计一个循环链表,用来表示大整数 (53)

第3题:设计一个模拟电信计费程序 (53)

第4题:设计一个保留字(或关键字)的统计程序 (54)

第5题:设计一个文本行编辑程序 (54)

第6题:设计一个数据文件处理程序 (54)

第7题:设计一个超长整数类 (55)

第8题:设计一个随机读写文件程序 (55)

第9题:设计一个图形类体系 (55)

第10题:设计一个简单生命仿真程序 (55)

总结《面向对象方法》课程 (56)

实验一类与对象

一.实验目的

●学习类与对象的定义,声明和使用方法

●数据成员与成员函数的访问权限

●构造函数和析构函数的作用

●重载成员函数

●对象指针和对象数组

●成员指针

●静态数据成员和静态成员函数

●嵌套类和子对象

●常对象

二.实验内容

第Ⅰ题:基本练习

1.定义一个矢量类V ector,其结构如下:

●私有数据成员int x,y; 表示二维矢量的两个分量

●构造函数实现初始化数据成员

●输出数据成员函数void display( );

●类外访问数据成员函数

int getx( );

int gety( );

●功能成员函数实现矢量加、减、乘运算

V ector Add(const V ector &ob2 );

V ector Sub(const V ector &ob2 );

int Mult(const V ector &ob2 );

2.在V ector 类的基础上,定义矩阵类Matrix(2*2阶),其结构如下:

●私有数据成员V ector lefttop,righttop,leftbottom,rightbottom; 表示2*2阶矩阵的四个元

素。(提示:也可以采用子对象数组来实现V ector MatrixArray[2][2];)

●构造函数实现初始化数据成员

●输出数据成员函数void display( );

●类外访问数据成员函数

V ector GetV ector(int i, int j); // i, j为矩阵元素的下标MatrixArray[i][j]

●功能成员函数实现矢量加、减、乘运算

Matrix Add(const Matrix &ob2 );

相关文档
最新文档