J janker Unregistered / Unconfirmed GUEST, unregistred user! 2008-06-11 #1 我在做个设备检测系统,有个问题好疑惑,比如某种类型的设备类,对同种硬件设备有许多个,各个硬件设备只是地址和状态不同,其它相同,当然也是接到同个串口上(485通信)。现在问题是,我是创建对象列表好(一个硬件设备创建一个设备类),还是只创建一个设备类(对各个硬件设备的操作通过改变地址进行操作)。这种情况在在设计模式里要找哪个模式。
我在做个设备检测系统,有个问题好疑惑,比如某种类型的设备类,对同种硬件设备有许多个,各个硬件设备只是地址和状态不同,其它相同,当然也是接到同个串口上(485通信)。现在问题是,我是创建对象列表好(一个硬件设备创建一个设备类),还是只创建一个设备类(对各个硬件设备的操作通过改变地址进行操作)。这种情况在在设计模式里要找哪个模式。
L luoyanqing119 Unregistered / Unconfirmed GUEST, unregistred user! 2008-06-11 #3 智能代理模式. -------------其实,也没必要把自己的处理思路住模式上来套,模式只不过是形成于面向对象构造及分析的方法学面以.
C Corn3 Unregistered / Unconfirmed GUEST, unregistred user! 2008-06-11 #4 可以指定为同一个类啊,地址和状态作为两个属性嘛。 创建一个对象列表就够了。