Vector结构定义了二个重载的构造函数。
第一个构造函数: public Vector(double x, double y, double z)用在
vct1 = new Vector(1.0, 2.0, 3.0);
vct2 = new Vector(2.1, 2.1, 2.1);
构造出二个值vct1和vct2。
第二个构造函数: public Vector(Vector vector)用在
Vector result = new Vector(lvct);
构造出result这个值。
public static Vector operator +(Vector lvct, Vector rvct)是运算符重载函数,用在
vct3 = vct1 + vct2;
计算出vct3这个值。
public override string ToString()从Object类继承而来的虚拟方法,将Vector值的三个分量x、y和z转换成字符串,用在:
Console.WriteLine("vct1=" + vct1.ToString());
Console.WriteLine("vct2=" + vct2.ToString());
Console.WriteLine("vct3=" + vct3.ToString());
回答完毕,收工!!