1. interface的成員預設是public,而抽象類則可由自己控制.

2. 抽象類也是類,所以要繼承抽象類會有只能一個的限制,而interface就沒這個限制

3. 抽象類的成員不一定要是抽象成員,所以裡面可以有非抽象成員的實作,而interface的成員全部由繼承者實作,自身不可包含實作.

4. 抽象類可以宣告欄位fields(字段),而interface不行.

5. 抽象類能繼承抽象類及interface,而interface則只能繼承interface

arrow
arrow
    創作者介紹
    創作者 痞客興 的頭像
    痞客興

    痞客興的部落格

    痞客興 發表在 痞客邦 留言(0) 人氣()