主题:面象对象的系统设计之二
主持:西门春雪
时间:2005-05-20 16:00
2005-05-20 15:52:58 西门春雪(43031898)
好了。忙完了。接着上次的讲
2005-05-20 15:54:46 西门春雪(43031898)
我们用进销存来做例子吧,一般人都会有做过或是相似的,讲起来容易些
2005-05-20 15:56:45 西门春雪(43031898)
上次,我们已经有了三个对象,客户、维修单、大型机。接着确定其它的对象
2005-05-20 15:57:34 西门春雪(43031898)
这些系统,是最基本的对象,是具体处理业务中最基层的对象。
2005-05-20 15:58:37 西门春雪(43031898)
以依进销存为例,我们很容易的定义这些对象:客户、供应商、商品、各种单据等。
2005-05-20 15:58:49 西门春雪(43031898)
先具体说说客户与供应商
2005-05-20 15:59:45 西门春雪(43031898)
一般的进销存系统,都会有客户与供应商这两个概念。但实际中,可能客户既是供应商,供应商又可能是客户。
2005-05-20 16:00:26 西门春雪(43031898)
所以,讲客户与供应商分得这么清楚,是不明智的。
2005-05-20 16:01:34 西门春雪(43031898)
客户与供应商实际上就可以只划分为一个对象
2005-05-20 16:02:17 西门春雪(43031898)
怎么定义这个对象呢?
2005-05-20 16:03:18 西门春雪(43031898)
大家都知道,客户是我们出售商品给他们,供应商我们需要向他们购入商品或是原材料
2005-05-20 16:04:06 西门春雪(43031898)
客户与供应商是这样一种群体,我们与他们进行商品交易的群体。
2005-05-20 16:05:28 西门春雪(43031898)
好,我们来定义这个群体。
2005-05-20 16:06:21 西门春雪(43031898)
属性,属性非常好定义。名称、联系地址、银行帐号等等。
2005-05-20 16:07:05