super.getClass()

class A{
}
public class T5 extends A{
    public void out(){
        
        System.out.println(this.getClass());
    
        System.out.println(super.getClass());
    }
public static void main(String[] args) {
    new T5().out();
    }

    }

輸出的是

class T5

class T5

解釋:API1.6上寫的getClass()方法是獲得運行時類的方法,運行的是子類,因而輸出的是子類的名字


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章