程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 接口,java接口

接口,java接口

編輯:C#入門知識

接口,java接口


微軟認為,接口就是一個規范,只說不做,那麼就意味著,他的成員必須由子類來實現,也就意味著,在接口中的成員必須是公共的和抽象的。

接口就是一個抽象類,通過查看源碼知道的;

實現接口的成員,並不是來重寫,實現之後的接口的成員就是類的成員;

接口的方法只能通過接口對象來調用。

什麼時候接口對象---所謂的接口對象就是,實現了接口的類的對象

如果一個類繼承自另外一個類,同時實現多個接口,那麼類的繼承需要先確定,也說明:如果第一個是類,那麼後面的是接口;如果第一個是接口,那麼後面的都是接口。

 

接口作為參數,傳入實現了接口的類的對象;

使用多態的三種場合:

1,聲明父類變量,實例化子類對象,聲明接口類型的變量,實例化實現了接口的類的對象;

2.父類做為方法的返回值類型,返回子類對象,接口作為方法的返回值類型,返回實現的接口的類的對象;

3.父類作為參數,傳入子類對象,接口作為參數,傳入實現了接口的類的對象。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved