试写一个父类、一个子类和一个测试类:形状、圆形、测试形状
形状类:
公开属性 name,初始值为“形状”;
公开方法 getName, 返回name的值 ;
圆类:
继承形状;
TestShape 的main函数中
生成一个Circle对象c;
给c的name赋值为“圆形”,调用c的getName方法,并打印。
试写一个父类、一个子类和一个测试类:形状、圆形、测试形状
形状类:
公开属性 name,初始值为“形状”;
公开方法 getName, 返回name的值 ;
圆类:
继承形状;
TestShape 的main函数中
生成一个Circle对象c;
给c的name赋值为“圆形”,调用c的getName方法,并打印。
你可以参考一下,希望采纳
//形状类
public class Shape {
public String name;
public Shape(String name){
this.name = name;
}
public String getName(){
return name;
}
}
//圆类
public class Circle extends Shape{
public Circle(String name){
super(name);
}
}
//测试类
public class TestShape {
public static void main(String[] args) {
Circle c = new Circle("圆形");
System.out.println(c.getName());
}
}