1 容器類的層次



 

2 抽象類和接口

 

抽象類:含有抽象方法,有常量,還可以有其他方法,可以實現。

接口:含有抽象方法和常量,只聲明未實現。

 

3        final

Java中聲明類、變量、和方法時可用關鍵字final來修飾

     final標記的類不能被繼承;

     final標記的方法不能被子類重寫

     final標記的變量(成員變量或局部變量)即成為常量,只能賦值一次

 

4重載和重寫

 

重載:放生在一個類中,方法名稱相同,參數的類型或個數不同

重寫:是發生在繼承關系之中,是由子類進行覆寫的,方法名稱相同,參數的類型或個數相同,方法的訪問權限不能更嚴格

 

5        superthis

 

super:是由子類訪問父類的內容

super.父類屬性,如果屬性沒有被覆寫,則也可以不寫super   

super.父類方法(),如果方法沒有被覆寫,則可以不用 加super也表示調用父類中的方法

super是訪問父類中的構造方法,必須放在首行

this:是直接訪問本類中的內容

  this本類屬性

  this.本類方法(),可以不寫this,也表示調用本類的

   this 是訪問本類中的其他構造,必須放在首行