Codejie's C++ Space

Using C++

LingosHook:再磨刀~


    下午空出了点时间,便按照昨天画好的图开始敲字,但敲着敲着就觉得有点和开始的初衷--隔离显示和处理的想法有点不对了。如果将显示控件传入到对象中,如将_ctrlTrace传入到ResultProcObject中,那么显示代码就要在对象中写了,现在_ctrlTrace是wxTextCtrl,要是回头换成其他的,难道要改ResultProcObject对象?这没有道理啊。。。。按照功能隔离的说法,显示本来就不该有ResultProcObject负责。其他的对象也有同样的问题,因此,就再磨磨刀了~



    为了能表示更清晰,这里将各对象的attributes和operations显示了出来。新的方式是各对象在有数据到达时,回调MainFrame的函数,是显示还是传递,且怎么显示等,传递给哪个对象等等,都由MainFrame自己决定(另再抽象出一个对象用于处理显示)。从图中可以看出,现在对象间不在有关联了,看着也比较符合OO设计,嘿嘿~~唉,设计无止境啊,但也要小心--过度设计。。。就这样了,再磨磨,刀都要磨成针了,表干活了~

posted on 2009-11-20 18:10 codejie 阅读(337) 评论(4)  编辑 收藏 引用 所属分类: 随笔而已

评论

# re: LingosHook:再磨刀~[未登录] 2009-11-21 08:44 Liu

你更新的频繁程度,已经让我怀疑你是不是在写这个东西来挣钱了……  回复  更多评论   

# re: LingosHook:再磨刀~[未登录] 2009-11-21 19:16 codejie

@Liu
你什么时候看见过我根据兴趣写的程序挣钱了?从来没有过啊,挣钱的反而都是很无聊的程序啊~要不这个程序你100刀收了吧,随便拷,随便发,代码都可以随便改,便宜吧~老板,你就收了吧~~  回复  更多评论   

# re: LingosHook:再磨刀~[未登录] 2009-11-23 08:20 Liu

@codejie

100刀我是不干,1刀是可以接受的价格。

别觉得低,1刀这里可以买好多东西呢……  回复  更多评论   

# re: LingosHook:再磨刀~ 2009-11-23 17:08 codejie

@Liu
一刀就一刀吧~怎么也是刀啊,好久不见了~嘿嘿~~  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


公告

Using C++

导航

统计

留言簿(73)

随笔分类(513)

积分与排名

最新评论

阅读排行榜

评论排行榜