为了账号安全,请及时绑定邮箱和手机立即绑定

关于一个矢量类Vector的问题,求解!

关于一个矢量类Vector的问题,求解!

猛跑小猪 2021-10-25 19:15:00
1. 定义一个矢量类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 ); 2. 在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 ); 3. 其他要求:  主函数实现对以上两个类中定义的功能的验证  类中定义的成员函数的函数体在类外完成 
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 350 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信