关于com封装的问题(100分)

  • 主题发起人 主题发起人 苦瓜
  • 开始时间 开始时间

苦瓜

Unregistered / Unconfirmed
GUEST, unregistred user!
我在想一个问题,就是把什么东西封装到com里会比较好,
打个比方,如果我写一个订单管理系统,
我是不是把订单作为一个对象封装起来,然后在把对他的所有的操作放在
方法中,
各位有何高见。
 
对呀,我觉得首先是分析整个系统划分出各个对象
再把封装起来,但具体如何更合理的规划封装 我就不太懂了。
 
建议你看"设计模式"这本书,它对你提的问题很有帮助。
首先我们不可能把系统中的每个对象划分出来,划分出来也失出了意义,
在客户端这边调用将会有很大的问题,这不是一个很好的想法,我们可以把整个系统都
封装起来,通过一个接口函数传递参数动态生成服务器内各个对象的实例,这需要对精通metaclass
及组件对象模型,这样就可以把多个子系统做为一个服务分别发布出来,客户程序只需调用相应的子系统来组成一个大系统。

 
后退
顶部