*9.11 (代数: 2x2的线性方程)为一个2x2的线性方程设计一个名为LinearEquation的类:
ax+by=e cx+dy= f x=(ed-bf)/(ad-bc) y=(af-ec)/(ad-bc)
这个类包括:
●私有数据域a、b、C、d、e和f。
●一个参数为a、 b、C、d、e、f的构造 方法。
●a、b、C、d、e、f的六个获取方法。
●一个名为isSolvable()的方法,如果ad-bc不为0则返回true。
●方法getX(和getY()返回这个方程的解。
画出该类的UML图并实现这个类。编写-一个测试程序, 提示用户输人ab.c.d.e f的值,然后显示结果。如果ad-bc为0,就报告“The equation has no solution." 参见编程练习题3.3的运行示例。
public class LinearEquation {
private double a;
private double b;
private double c;
private double d;
private double e;
private double f;
LinearEquation(double a,dou