类的继承和方法重写

public class A {
 public void info(){
	 System.out.println("A info");
 }
}

子类B  继承  父类A

public class B extends A{
 public void info(){
  System.out.println("B info");
 }
 public static void main(String[] args) {
  B b=new B();
  A a=b;
  a.info();  //定义一个父类类型的对象指向一个子类的引用.父类的方法不执行了,因为子类的方法已经覆盖了父类的方法.
 }
}

输出:

B info

 

  

  

posted @ 2018-08-23 10:56  闻长歌而知雅意  阅读(165)  评论(0编辑  收藏  举报