chap4-12.txt

来自「清华大学出版社经典教材系列」· 文本 代码 · 共 28 行

TXT
28
字号
// 程序4-12
class Base{	// 父类
    int x=1;		// 实例变量x

    void print( ){ 	// 定义了print方法,输出当前对象的类名和变量x
        System.out.println("当前类为 "+ this.getClass( ).getName( ));
        System.out.println("对象的x= "+this. x ); 
    }
}

class Derived extends Base{    // 子类
    int x=2;                	// 实例变量x

    void print( ){            // 覆盖了父类的print方法,输出当前对象的类名和变量x
        System.out.println("当前类为 "+ this.getClass( ).getName( ));
        System.out.println("对象的x= "+this. x ); 
    }
}

public class confusions{
    public static void main(String [ ] args){
        Base  obj=new  Derived( );
        
        obj.print( );
        System.out.println("对象的x= "+obj.x); 
    }
}

⌨️ 快捷键说明

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