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

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

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 作业一 基础练习 4 一.实验目的 4 二.实验内容 4 三.提高练习 4 四.程序清单 5 实验一 类与对象 14 一.实验目的 14 二.实验内容 14 三.提高练习 16 四.程序清单 17 实验二 友元 18 一.实验目的 18 二.实验内容 18 三.提高练习 19 四.程序清单 20 实验三 模板 21 一.实验目的 21 二.实验内容 21 三.提高练习 22 四.程序清单 23 实验四 重载 24 一.实验目的 24 二.实验内容 24 三.提高练习 26 四.程序清单 27 实验五 继承性与派生类 28 一.实验目的 28 二.实验内容 28 三.提高练习 31 四.程序清单 32 实验六 多态性与虚函数 33 一.实验目的 33 二.实验内容 33 三.提高练习 36 四.程序清单 37 实验七 输入输出流、文件流与异常处理 38 一.实验目的 38 二.实验内容 38 三.提高练习 39 四.程序清单 40 实验八 面向对象分析、设计综合实验 41 一.实验目的 41 二.实验内容 41 三.提高练习 42 四.程序清单 43 附录:课程设计题目 44 第1题:设计一个学生学籍管理系统 44 第2题:设计一个循环链表,用来表示大整数 44 第3题:设计一个模拟电信计费程序 44 第4题:设计一个保留字(或关键字)的统计程序 45 第5题:设计一个文本行编辑程序 45 第6题:设计一个数据文件处理程序 45 第7题:设计一个超长整数类 46 第8题:设计一个随机读写文件程序 46 第9题:设计一个图形类体系 46 第10题:设计一个简单生命仿真程序 46 总结《面向对象方法》课程 47 实验一 类与对象 一.实验目的 学习类与对象的定义,声明和使用方法 数据成员与成员函数的访问权限 构造函数和析构函数的作用 重载成员函数 对象指针和对象数组 成员指针 静态数据成员和静态成员函数 嵌套类和子对象 常对象 二.实验内容 第Ⅰ题:基本练习 定义一个矢量类Vector,其结构如下: 私有数据成员int x,y; 表示二维矢量的两个分量 构造函数实现初始化数据成员 输出数据成员函数 void display( ); 类外访问数据成员函数 int getx( ); int gety( ); 功能成员函数实现矢量加、减、乘运算 Vector Add(const Vector ob2 ); Vector Sub(const Vector ob2 ); int Mult(const Vector ob2 ); 在Vector 类的基础上,定义矩阵类Matrix(2*2阶),其结构如下: 私有数据成员Vector lefttop,righttop,leftbottom,rightbottom; 表示2*2阶矩阵的四个元素。(提示:也可以采用子对象数组来实现Vector MatrixArray[2][2];) 构造函数实现初始化数据成员 输出数据成员函数 void display( ); 类外访问数据成员函数 Vector GetVector(int i, int j); // i, j为矩阵元素的下标MatrixArray[i][j] 功能成员函数实现矢量加、减、乘运算 Matrix Add(const Matrix ob2 ); Matrix Sub(const Matrix ob2 ); Matrix Mult(const Matrix ob2 ); 其他要求: 主函数实现对以上两个类中定义的功能的验证 类中定义的成员函数的函数体在类外完成 //定义一个矢量类Vector #include stdafx.h #include iostream using namespace std; class Vector { int x,y; //?私有数据成员int x,y; 表示二维矢量的两个分量 public: Vector(int a=0,int b=0)//初始化默认原点 { x=a;y=b;} void set(int a,int b) { x=a;y=b; } void display(); //输出数据成员函数 int getx() //类外访问x { return(x); } int gety() //类外访问y { return(y); } //功能成员函数实现矢量加、减、乘运算 Vector Add (const V

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档