8独立构件风格

发布时间 2023-07-26 11:21:10作者: 无名量

独立构件风格:每个构件都是独立的,各个构件不是直接调用,而是通过事件管理机制通知子函数来执行(松耦合)。

与调用返回风格区别是,调用返回风格各个构件是直接调用的(紧耦合)。

优点:

松耦合

良好的重用性,可修改性,可扩展性

缺点:

构件放弃了对系统计算的控制,一个构件触发一个事件时,不能确定其他构件是否会响应它。

数据交换的问题。

正确性的推理存在问题。是隐式调用

特点:

系统由若干子系统构成且成为一个整体;系统有统一的目标,子系统有主从之分;

每一个子

系统有自己的事件收集和处理机制