如何合理地建立二个有关系的类?
在做一个门禁系统。
一些类型的人能进XX类型的门。
一些类型的人能进XX类型的门。
人和门的关系 (是将人和门对应,还是将门和人对应).
我想建立人员类和门二个类,应如何合理地建立呢?
[解决办法]
这两类根本没有直接关系。
[解决办法]
说的白一点,任何们根本没有直接关系,所以你所说的那一种关系是个独立的对象(类)。任何们可以有多种关系,例如生产门的工厂中某个人完成了某个们的某一道工序,再例如生活中某个门曾经倒下砸死过某些人,等等。你不能举出两个本没有直接关系的类型,就简单地建立所谓的关系。你应该将关系单独设计为对象(类)。
[解决办法]
支持SP1234,你需要的只是一个门禁类.将身份验证是其一个功能而已
[解决办法]
你就先实现一个“哪些类型的人能进哪些类型的门”类吧!
[解决办法]
你教教我你是如何实现人员人类和门类的吧,呵呵。