1.设计一个圆类,具有的功能(1)画圆的功能、(2)改变圆的颜色、(3)移动圆。
2.设计一个有理数类,由分子和分母组成,具有的功能:(1)有理数优化,如简化、负数的处理、分母0的处理、分子0的处理等;(2)有理数的+、-、*、/四则运算;(3)有理数输出,按A/B的形式输出。
3.设计一个复数类,具有的功能:(1)复数四则运算;(2)复数输出,A+Bi的形式。
4.设计一个M*N矩阵类,并实现矩阵的基本操作。