5
A
回答
19
在接口類型之間使用逗號,例如
class Student: IPersonalDetails, IOtherDetails
{
//Code
}
9
將其更改爲
class Student: IPersonalDetails, IOtherDetails
{
//Code
}
5
是可以,請在你的語法一個深沉的樣子。
1
是的!你當然可以。你甚至可以實現超過2個。我不確定是否有限制一次可以實現的接口數量。
0
是的,一類可以絕對實現多個接口。畢竟,這是整點的接口。
看看你得到的錯誤消息。這是而不是告訴你一個類不能實現多個接口。它告訴你有一個語法錯誤。
-1
是的,或像這裏面當然的目標完全不同的設計目標,可以說,實際上它仍然只是一個接口,由於遺傳多態的性質,但仍:
public interface IEntity
{
void DoTask();
}
public interface IExtendedTaskEntity : IEntity
{
void DoExtendedTask();
}
public class ConcreteEntity : IExtendedTaskEntity
{
#region IExtendedTaskEntity Members
public void DoExtendedTask()
{
throw new NotImplementedException();
}
#endregion
#region IEntity Members
public void DoTask()
{
throw new NotImplementedException();
}
#endregion
}
相關問題
- 1. 可以使參數實現兩個接口嗎?
- 2. 可以重載接口的實現嗎?
- 3. 一個接口有兩個類型參數。我可以使用兩種類型的接口來實現接口嗎,這樣它們就可以兼容了嗎?
- 4. 我可以在實例化一個匿名類時實現一個接口嗎?
- 5. 一個接口類可以由多個類實現嗎?
- 6. 你可以在Linq2Sql類上實現一個接口嗎?
- 7. 可以在VB.NET中追溯實現一個接口嗎?
- 8. Go的預定式可以實現一個接口嗎?
- 9. 我可以在C++中實現多個回調接口嗎?
- 10. 類可以實現兩個接口,每個接口都包含相同的方法簽名?說明。
- 11. 爲什麼匿名類不能實現兩個分離的接口,但可以實現內部接口?
- 12. 我可以發現JMX接口嗎?
- 13. Microchip TCP/IP堆棧可以同時實現兩個或多個客戶端套接字嗎?
- 14. 實現接口的類可以在Java中聲明爲接口嗎?
- 15. 我們可以在c#中使用接口實現多態嗎?
- 16. 我可以在C#中使用子類實現接口嗎?
- 17. 一個類可以實現具有相同datamember名稱但不同類型的多個接口嗎?
- 18. C#實現兩個不同的通用接口
- 19. 兩個會話Bean能否實現相同的遠程接口?
- 20. 類實現兩個接口定義相同的方法
- 21. 合併兩個實現相同接口的類的列表
- 22. 當兩個類實現相同的接口
- 23. Java類中實現相同方法簽名的兩個接口
- 24. 創建兩個實現相同接口的bean
- 25. 兩個接口需要實現同名的方法
- 26. 哪個實現相同的接口
- 27. 我可以連接兩個emacs /粘液到同一個swank實例嗎?
- 28. 你可以強制Java對象在運行時實現接口嗎?
- 29. 接口實現可比?
- 30. 傳遞其實現兩個接口爲兩個不同的亞型
分離與接口名稱逗號(,) – Ozan 2010-11-26 13:04:21
當像這樣的微不足道的問題得到upvotes和合法的計算機科學問題得不到應得的答案時,我總是感覺不好。 ... :( – 2010-11-26 13:15:15