一道java编程题,看不懂什么意思,求指教!

2025-03-04 14:59:34
推荐回答(6个)
回答1:

就是叫你定义2个类 一个为基本图形线段(Line) ,一个为矩形(Rectangle)。这2个类都要继承Shape类
public class Line extends Shape{
public Line (String name){
super(name);
}
}

public class Rectangleextends Shape{
public Rectangle(String name){
super(name);
}
}

回答2:

这个java类的构造器,第一个是无参构造器,不写的话会默认一个无参构造器,第二个是带一个参数的构造器。构造器是用来创建java类的时候调用的

回答3:

类Shape 是一个带参数的构造方法和一个不带参数的构造方法,基本图形线段(Line)和矩形(Rectangle)这两个继承它,肯定是用到了类Shape里面不同的方法呗

回答4:

这个Shape类是一个父类,里面定义了一个类属性,和两个构造函数。Line和Rectangle继承Shape这个父类

回答5:

我也不知道

回答6:

我也看不懂你的意思