Java继承覆盖---圆和点
我要写注释。。。这话林老师和何老师都说过了。。。。那么我就要满满改变。哈哈,标准是代码:注释 = 1:1。笑。。。
要求:
1.写一个点类,要求包含返回点的位置信息的方法。
2.继承点类写一个圆类,覆盖父类返回点信息的方法写一个返回圆的信息的方法。
细节+代码:
public class Circle extends Dot{ //主类。继承了 点 类的 圆 类。
double location; //圆自己的位置属性。
double getLocation(){ //覆盖了点类中的同名的方法。
return location; //返回圆自己的对象的相应的属性的值。
}
public static void main(String args[]){
Circle s = new Circle(); //创建一个圆类的对象。
s.location = 0.1; //给圆类自己的对象的属性赋值。
System.out.println("The center of the circle is at "+s.getLocation()+"."); //调用圆类自己的对象的方法。
}
}
class Dot{ //被继承的类。存在的意义是什么。。。
double location;
double getLocation(){
return location;
}
}