可以說我有兩個門的房間。中央系統正在控制他們兩個。這是通過使用套接字完成的。 DoorController
類必須實現門的兩個實例。這些門類具有與套接字對話的接口。如何在我的班級圖中使用相同的行爲來實現這兩個類,以便DoorController
知道他正在使用哪個門?如何區分具有相同功能的多個班級
0
A
回答
0
如果我很好地理解你的問題,你應該有一個類叫DoorController
和兩個對象叫door_1
和door_2
。類DoorController
應該有一個名爲ID
的成員變量,然後可以使用兩個不同的值在door_1
和door_2
中更改此成員變量。
0
我想DoorController
甚至可以有許多門對象的列表。爲了提供所選門的標識,每個Door
對象必須具有唯一的id
- 屬性。
相關問題
- 1. Jquery - 如何區分具有相同類別的多個按鈕
- 2. 如何查詢具有相同值的班級
- 3. 從另一個班級功能調用班級功能
- 4. 如何隱藏/顯示全部具有相同班級的班次?
- 5. 我們如何使用具有不同分區功能的相同分區模式?
- 6. 如何區分2個按鈕調用相同的jQuery功能
- 7. 如何gmock功能在同一個班級時,他們互相稱呼
- 8. WordPress的 - 創建多個插件具有相同的功能等?
- 9. 如何爲多個具有相同類的元素設置非同級的單擊切換功能?
- 10. 針對個人班級功能而不是整個班級組
- 11. 具有相同Count功能的SQL多個CASE時
- 12. 具有相同功能的冷凝多個條件
- 13. Mixin中具有相同功能的多個類
- 14. 加載多個具有相同功能的位圖
- 15. 如何區分具有相同IP地址的多個客戶端的連接?
- 16. Java如何區分這些具有相同名稱/簽名的多個方法?
- 17. 一個班級內的輔助功能
- 18. Pythonic是否具有不屬於班級的全局功能?
- 19. 相同型號的兩個班級
- 20. 如何調用與班級成員同名的功能
- 21. 打字稿從另一個班級調用班級功能
- 22. 區分具有相同信息的匹配功能的單元格
- 23. 如何將一個班級分爲兩個班級
- 24. 如何從具有多個輸出的功能分配?
- 25. 如何使用具有(多個)分類功能的sklearn.naive_bayes?
- 26. 如何點擊與其他10人具有相同班級的按鈕?
- 27. 具有相同選項的多個滑塊都在同一個功能中?
- 28. 用一些相同的字符/分詞呼叫所有班級
- 29. batchWriteItem具有相同分區鍵
- 30. Excel中 - 如何區分相同的兩個值但具有不同的參考
爲什麼套接字在這裏是相關的?以及爲什麼你不能使用類內的屬性值等等...你能提供一個DoorController實現的簡單例子嗎? – Rama
「必須實現門的兩個實例」聽起來不對。我想你的意思是「被實例化兩次」。 –