大家好,感谢邀请,今天来为大家分享一下什么是扇出的问题,以及和扇入数和扇出数怎么看的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
本文目录
软件结构中模块的扇出和扇入是什么
一个模块调用其他模块的个数,称为该模块的扇出。
扇出越大,设计该模块时需要考虑的问题就越多,因而复杂性越高。为了控制模块的复杂性,一个模块的扇出不宜过大,一般认为不要超过7。如果发现某个模块的扇出较大一个模块被其他模块调用的个数,称为该模块的扇入。扇入大些,一般不会影响问题的复杂性,而且扇入越大,说明该模块的复用性越好什么是扇入和扇出
扇入:是指直接调用该模块的上级模块的个数。扇入大表示模块的复用程序高。
扇出:是指该模块直接调用的下级模块的个数。扇出大表示模块的复杂度高,需要控制和协调过多的下级模块;但扇出过小(例如总是1)也不好。扇出过大一般是因为缺乏中间层次,应该适当增加中间层次的模块。扇出太小时可以把下级模块进一步分解成若干个子功能模块,或者合并到它的上级模块中去。
空调扇出风口出水怎么回事
室内机安装不牢固造成移位:室内机固定挂板安装固定不牢固,时间长了发生移位,导致排水管引出一侧位置偏高,造成排水困难。
室内机机体的水平位置安装不当:室内机水平位置安装倾斜,管路口方向位置过高造成结露水外排受阻。
排水管不良:由于排水管老化松弛或弯曲成波浪形状,造成排水不畅。
扇入数和扇出数怎么看
扇入:模块的扇入是指有多少个上级模块调用它。扇入越大,表示该模块被更多的上级模块共享。扇入越大,表示该模块被更多的上级模块共享。这当然是我们所希望的。但是不能为了获得高扇入而不惜代价,例如把彼此无关的功能凑在一起构成一个模块,虽然扇入数高了,但这样的模块内聚程度必然低。这是我们应避免的。
扇出:在软件工程中的定义:该模块直接调用的下级模块的个数。在面向对象编程中,扇出应用于继承。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!