中介者模式的解释:
用一个对象来封装一系列的对象的交互,使用户对象和组对象不需要显式的相互引用,从而解耦,而且可以独立地改变它们之间的交互
编辑
同事抽象类
视频同事
光驱同事
处理器同事
声音同事
中介者接口
主板中介者类
演示类
演示结果
编辑
为了使代码博客代码更简洁,我省略了构造方法和set/get方法
用一个对象来封装一系列的对象的交互,使用户对象和组对象不需要显式的相互引用,从而解耦,而且可以独立地改变它们之间的交互
编辑
同事抽象类
视频同事
光驱同事
处理器同事
声音同事
中介者接口
主板中介者类
演示类
演示结果
编辑
为了使代码博客代码更简洁,我省略了构造方法和set/get方法