分数矩阵运算类:设计矩阵类和分数类,封装矩阵和分数的运用。
目的:掌握面向对象的程序设计思想,运用C#语言的继承-封装-重载-泛型,完成从数学算法到OOP实践。
要求:
(1)设计矩阵类Matrix,重载运算符+,-,*,/,==,!=,~(转置),进行矩阵的运算和判断。进而能够完成方程组求解测试。
(2)设计分数类Rational,重载+,-,*,/,==,!=,>(等比较),完成分数的运算和判断。
(3)通过泛型,实现具备分数计算能力的矩阵运算。
每个类具备较直观的输出功能。
2021-05-29 17:02:05
190KB
c#
1