继承ExtendsOne

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()");
  }
}

posted @ 2018-04-28 10:29  简简单单zjl  阅读(98)  评论(0编辑  收藏  举报