d.java

来自「java课件及例程有一些PPT及一些例程」· Java 代码 · 共 38 行

JAVA
38
字号
class A
{
    int x=3;
    public void m()
    {
        System.out.println("the x of A is "+x);
    }
}
class B extends A
{
    double y=2;  
    public void n()
    {
        y--;
        System.out.println("y= "+y+",x= "+x);  
    }    
}
class D{
    public static void main(String[] args)
    {
        B ref_b,b;
        b = new B();
        A a;
        //a=new A();
        //b=(B)a;
        a=b;
        if (a instanceof B){
        //try{
        ref_b=(B)a; 
        System.out.println("a.x="+a.x);
        System.out.println("ref_b.x="+ref_b.x+", ref_b.y= "+ref_b.y);
       // }catch(Exception e){}
       }
        System.out.println("hello");
              	
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?