使用接口實現多繼承


類只能繼承一個類,不能繼承多個類,但可以繼承多個接口Interface。

類是對象的抽象,抽象類是類的抽象,而接口是行為的抽象。

 

下面Insus.NET創建2個接口:

 

 

接口是統一行為,抽象是從現在有代碼中,把上同代碼抽取出來的一個抽象方法,而接口卻是相反。不清楚有什么子類存在,行為具體實現也不確定。

 如果上面的定義的接口,很多圖形可以計算面積和周長。
下面寫3個類別都來繼承這2個接口:
圓:



長方形:


三角形:

 

在控制台輸三角形運行結果:

 


免責聲明!

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



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