S shen0 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-18 #1 各位大侠,小弟对模块设计的接口不明白,软件工程书中说的有些抽象,模块接口都是些什么呢,能否举几个例子说明一下啊 (小弟现在没分了,还请大家多支持啊 一定补上)
S shen0 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-18 #2 各位大侠,小弟对模块设计的接口不明白,软件工程书中说的有些抽象,模块接口都是些什么呢,能否举几个例子说明一下啊 (小弟现在没分了,还请大家多支持啊 一定补上)
D dinglj1760 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-18 #3 你的问题有点模糊啊, 模块接口?是不是想说模块与模块之间的关联? 如果是这样的话,一般在进行模块划分的时候尽量做到高聚合,低耦合, 也就是说,模块与模块之间的关联会是很少,至于模块与模块之间的相互调用的地方,一般是一个方法或者是一个函数,过程之类的,尽量少的直接操作模块内部的东西 当然,这也是面向过程开发方式中遇到的一个很平常的问题。 如果是以面向对象的方式来开发,那么考虑更多的是类与类之间的关联了。 说的有点跑题了,不好意思
你的问题有点模糊啊, 模块接口?是不是想说模块与模块之间的关联? 如果是这样的话,一般在进行模块划分的时候尽量做到高聚合,低耦合, 也就是说,模块与模块之间的关联会是很少,至于模块与模块之间的相互调用的地方,一般是一个方法或者是一个函数,过程之类的,尽量少的直接操作模块内部的东西 当然,这也是面向过程开发方式中遇到的一个很平常的问题。 如果是以面向对象的方式来开发,那么考虑更多的是类与类之间的关联了。 说的有点跑题了,不好意思
S shen0 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-18 #5 哪在 项目 前期进行模块划分时,模块间的接口都是什么类型呢 是不是接口都是些调用命令和数据类型结构呢 比如: 模块间相传的命令(主窗口调用子窗体的命令) 和 对于数据库来说就是一些对照表之类(物资与仓库对照表等); 这样理解正确吗
哪在 项目 前期进行模块划分时,模块间的接口都是什么类型呢 是不是接口都是些调用命令和数据类型结构呢 比如: 模块间相传的命令(主窗口调用子窗体的命令) 和 对于数据库来说就是一些对照表之类(物资与仓库对照表等); 这样理解正确吗