package Test;
/*
* 注意:子类不能继承父类的私有成员(private),不能继承父类的构造器
* 子类拥有父类的所有成员,除了私有和构造器
* 若父类的方法被子类重写了,则调用子类方法
*
*/
public class ExtendsOne {
public static void main(String[] args) {
Apple a=new Apple();
a.weight=10.21;
a.info();//10.21
a.fun();//子类方法重写了fun()
}
}
class Fruit{
public double weight;
public void info() {
System.out.println(weight);
}
public void fun()
{
System.out.println("父类方法fun()");
}
}
class Apple extends Fruit{
public void fun()
{
System.out.println("子类方法重写了fun()");
}
}