阅读背景:

面向对象中的多态

来源:互联网 

在说多态之前,我们先看一段代码:

package JavaInterview;
class A {
        int i;
    public A() {
        i = 3;
        System.out.println(i);
    }
        void display() {
            System.out.println(i);
    }
}    
class B extends A {
    int j;
    public B() {
        j = 4;
        System.out.println(j);
    }
    void display() {
        System.out.println(j);
    }
    
}    
public class InheritanceDemo {
    public static void main(String[] args)
    {
        A obj = new B();
        obj.i=1;
        obj.j=2; // can"t reach it
        obj.display();     
    }
}

package JavaInterview;
class A {




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: