1樓:匿名使用者
1、介面類似於類,但介面的成員都沒有執行方式,它只是方法、屬性、事件和索引的組合而已,並且也只能包含這四種成員;類除了這四種成員之外還可以有別的成員(如欄位)。
2、不能例項化一個介面,介面只包括成員的簽名;而類可以例項化(abstract類除外)。
3、介面沒有建構函式,類有建構函式。
4、介面不能進行運算子的過載,類可以進行運算子過載。
5、介面的成員沒有任何修飾符,其成員總是公共的,而類的成員則可以有修飾符(如:虛擬或者靜態)。
6、派生於介面的類必須實現介面中所有成員的執行方式,而從類派生則不然。
2樓:求佛的穩健少年
介面是宣告類的標準行為,而類負責實現這些行為。
介面和抽象類的區別
簡單來說,介面是公開的,裡面不能有私有的方法或變數,是用於讓別人使用的,而抽象類是可以有私有方法或私有變數的,另外,實現介面的一定要實現介面裡定義的所有方法,而實現抽象類可以有選擇地重寫需要用到的方法,一般的應用裡,最頂級的是介面,然後是抽象類實現介面,最後才到具體類實現。還有,介面可以實現多重繼承...
牆面介面劑與抗鹼封閉底漆的區別
一 特點不同bai 1 介面劑 雙向du滲透粘zhi結,產生放射性鏈式錨固dao效應將雙向材料永久牢版固的粘結在一 權起 具有高度的柔軟堅韌性和良好的透氣性 抗凍融 耐水 耐老化,無毒無味 無汙染,為綠色環保產品 抗酸鹼性和耐候效能,良好的與酸 鹼性材料的適應性和親和性 可在潮溼環境下施工與硬化,施...
umlER圖的聯絡與區別,UML類圖與ER圖有那些區別
隨便說幾點,不一定全面,僅供參考.1.er圖,即實體關係圖,專用於資料庫建模.即對欲構建專的資料庫畫出模型圖.是古老 屬的有生命力的描述方法.2.dfd,資料流圖,用於描述資料在系統中的流動方向及變化,便開發人員把握資料的來龍去脈.3.uml,統一建模語言,有十多張側重不同的圖形,面向整個軟體開發過...