举例说明使用Bridge模式的场合,给出在该场合下使用Bridge模式的解决方案,并说明该解决方案的优点。
正确答案:
打印驱动程序是Bridge模式最典型的例子,也是最适合应用Bridge模式的场合。Bridge模式的真正威力在于它能够帮助我们看到什么时候应该从问题域中提取实现。
也就是说,有时候有一个实体X使用系统S,一个实体Y使用系统T。我们可能认为X总是与S相伴,而Y总是与T相伴,因此就将它们联系(耦合)起来。Bridge模式提醒我们,可以抽象出S和T,这样更好,也就是说,Bridge模式最有用的地方,是在解耦抽象与实现之前考虑Bridge模式是否适用。
也就是说,有时候有一个实体X使用系统S,一个实体Y使用系统T。我们可能认为X总是与S相伴,而Y总是与T相伴,因此就将它们联系(耦合)起来。Bridge模式提醒我们,可以抽象出S和T,这样更好,也就是说,Bridge模式最有用的地方,是在解耦抽象与实现之前考虑Bridge模式是否适用。
答案解析:有

微信扫一扫手机做题