可以说我有两个门的房间。中央系统正在控制他们两个。这是通过使用套接字完成的。 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
“必须实现门的两个实例”听起来不对。我想你的意思是“被实例化两次”。 –