文件名称:向量类C# 文档+程序
文件大小:46KB
文件格式:DOC
更新时间:2013-05-29 06:08:26
向量类
1、建一个向量类Vector,在其中定义一个double[]类型的私有字段_values,用于维护向量的各个元素值; 2、为Vector定义三个公有属性Length,Sum和Prod,分别用于返回向量的长度、向量所有元素的和以及向量所有元素的积。 3、在Vector中定义一个索引函数,用于获取或设置各个元素的值。 4、为Vector定义两个构造函数,一个根据指定长度来对向量进行初始化(向量各个元素取默认值0),另一个由指定的数组来构造向量并设置各元素的值。 5、利用操作符重载来实现向量加法、减法和乘法。这三种运算均要求两个向量的长度相等。 6、利用操作符重载来判断两个向量是否相等。向量相等的条件是:两个向量的长度相等,且各个位置上的对应元素值也相等。 7、为Vector类定义一个OutputMessage方法,用于返回在一行输出向量的所有元素的信息,其之间以空格分隔。 8、在主程序Main方法中测试是否正确