Rect有cha()用于比较长宽的差,若长大于宽輸出“长比宽大”否则输出“宽比长大”。(正方形内最大的圆面积)Squ为Rect子类在Squ类中,重写cha()方法并输出“长等于宽” (3)为Circle类,Rect类Squ类提供构造方法,为属性赋初值 (4)编写测试类测试上述程序
注意:学习完抽象类后,将该题目中的Shape类改为抽象类将该类中的zhouchang()方法和area()方法定义成抽象方法 //用于比较长宽的差,若长大于宽输出“长比宽大”,否则输出“宽比长大”(正方形内最大的圆面积) str="此图形為长方形。"; str="长等于宽此图形为正方形内最大的圆面积。";
注意:学习完抽象类后,将该题目中的Shape类改为抽象类将该类中的zhouchang()方法和area()方法定义成抽象方法 //用于比较长宽的差,若长大于宽输出“长比宽大”,否则输出“宽比长大”(正方形内最大的圆面积) str="此图形為长方形。"; str="长等于宽此图形为正方形内最大的圆面积。";