类的继承和方法重写
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
往事如烟,余生有我.