构造方法传参数的小心得
[/color][color=blue]Shape类中
import java.awt.Color;import java.awt.Graphics;public class Oval extends Shape{//构造方法public Oval(int x1,int y1,int x2,int y2,Color color){super(x1,y1,x2,y2,color);//调用直接父类的构造方法}//实现抽象方法类 画椭圆public void draw(Graphics g){g.setColor(color);g.drawOval(Math.min(x1,x2),Math.min(y1,y2),Math.abs(x1-x2),Math.abs(y2-y2));}}