父类引用子类对象,方法调用的注意事项:
 1 public class Aa extends Bb{
 2 
 3     public Aa(){}
 4     
 5     public void print(){
 6         System.out.println("Aa");
 7     }
 8     
 9     public static void main(String[] args) {
10         Bb aa = new Aa();
11         aa.print();//Bb中的print()注释掉,此处也是正确的
12         
13         /*Cc aa2 = new Aa();
14         aa2.print(); // 如果Cc中的print()被注释掉,此处会显示错误
15          */    
16         }
17 }
18 
19 
20 class Bb extends Cc{
21     public Bb(){}
22     
23     public void print(){
24         System.out.println("Bb");
25     }
26 }
27 
28 class Cc{
29     public Cc(){}
30     
31     public void print(){
32         System.out.println("Cc");
33     }
34 }