所设计的类图和Delphi程序不便相对应,寻找好的解决方法!(300分)

  • 主题发起人 主题发起人 流浪者
  • 开始时间 开始时间

流浪者

Unregistered / Unconfirmed
GUEST, unregistred user!
在设计中,使用UML设计类图遇到一个问题,即所设计的类图和Delphi程序不便相对应。
在Delphi中习惯是将几乎所有相关的操作都写到一个窗体类里,而这些操作有时是针对好几个不同的对象;
但如果把这些操作都分别封装到一个个自定义类中,再通过窗体类中的操作调用,却有等若多了一层操作,
对工作量和程序的运行效率也没什么好处。若是类图归类图设计,而程序又是另一种写法,
也许在最开始编写代码时可行,然对日后的维护却又不便,如修改了文档,再根据文档修改程序的话,
还是要花一定的时间去读程序才可进行。
各位有什么两全其美的方法吗?
 
什么叫都写到窗体类里啊?窗体是UI,我的解决方法是利用事件,把窗体中的程序和实体
类中的事件对应起来,然后在对发生事件之后的参数进行处理,另外如果是程序小的话,
用什么方法都可以了,如果你不打算升级它的话,何苦要这样?
 
up ! 没有人发表一下高见吗?
 
试试D7里的 UML 工具。
 
多人接受答案了。
 
后退
顶部