java编程求高手 2.定义类Shape和子类Circle、Cylinder.定义类的无参构造函数和有参构造函数,并增加相关
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 02:15:04
![java编程求高手 2.定义类Shape和子类Circle、Cylinder.定义类的无参构造函数和有参构造函数,并增加相关](/uploads/image/z/11968653-21-3.jpg?t=java%E7%BC%96%E7%A8%8B%E6%B1%82%E9%AB%98%E6%89%8B+2.%E5%AE%9A%E4%B9%89%E7%B1%BBShape%E5%92%8C%E5%AD%90%E7%B1%BBCircle%E3%80%81Cylinder.%E5%AE%9A%E4%B9%89%E7%B1%BB%E7%9A%84%E6%97%A0%E5%8F%82%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%E5%92%8C%E6%9C%89%E5%8F%82%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0%2C%E5%B9%B6%E5%A2%9E%E5%8A%A0%E7%9B%B8%E5%85%B3)
java编程求高手 2.定义类Shape和子类Circle、Cylinder.定义类的无参构造函数和有参构造函数,并增加相关
java编程求高手 2.定义类Shape和子类Circle、Cylinder.定义类的无参构造函数和有参构造函数,并增加相关
java编程求高手 2.定义类Shape和子类Circle、Cylinder.定义类的无参构造函数和有参构造函数,并增加相关
public class TestShape{
public static void main(String args[]){
Shape s=new Shape();
Circle c=new Circle(5,"yellow");
Cylinder y=new Cylinder ();
System.out.println(s.color);
System.out.println(c.size+" "+c.color+" ");
System.out.println(y.color);
}
}
class Shape{
String color="red";
Shape(){
}
Shape(String color){
this.color=color;
}
}
class Circle extends Shape{
int size;
Circle(){}
Circle(int size,String color){
this.size=size;
this.color=color;
}
}
class Cylinder extends Shape{
int length;
Cylinder (){}
Cylinder (String color,int length){
this.color=color;
this.length=length;
}
}