為什么要定義interface和implements


為什么要定義interface

2010-03-02 11:03:43
 

 

Interface是用來定義類的I並且是一個極度抽象的類,因為它允許人們通過創建一個能夠被向上轉型為多種基類的類型,來實現某種類似多種繼承變種的特性。

Interface接口僅包含方法的聲明,而不包含其實現。也就是說,實現接口的每個類都必須為該接口中聲明的每個方法提供實現。 
Interface接口方法定義不能包含任何屬性(如 public  private),但在實現接口的類的定義中,已實現的方法必須標記為 public 
 
 通過 extends 語句可以使用一個接口繼承多個接口,通過 implements 語句可以使用一個類繼承多個接口。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM