Java多态之隐藏——CVTE

package cn.jxau.swingtest;

class A {
    public int a = 0;
    public void fun(){
        System.out.println("-----A-----");
    }
}
public class B extends A{
    public int a = 1;
    public void fun(){
        System.out.println("-----B-----");
    }
    public static void main(String[] args){
        A classA = new B();
        System.out.println(classA.a);
        classA.fun();
    }
}

运行结果:

Java多态之隐藏——CVTE_第1张图片
image.png

你可能感兴趣的:(Java多态之隐藏——CVTE)