hbc20 2003-09-09 11:42 这个问题我觉得从解决问题的角度来说比较好, 运用封装变化的原则: 如果两者(桥的两端,访问者和被访问者)之间问题结合的比较紧密,那么应该使用桥,因为桥是属于结构型的模式,它们之间是紧耦合,属于内部关系。 否则用vistor,因为vistor是属于行为模式,相对来说,是松耦合的。比方说,访问者和被访问者之间就没多少关系的,就象美国和中国,从前关系不好的时候,就没有相互访问,后来关系好了,就互相设立了大使馆,相互联系,属于外部关系,肯定我们自己的很多机密是不告诉他的。
hbc20 2003-09-09 11:42 这个问题我觉得从解决问题的角度来说比较好, 运用封装变化的原则: 如果两者(桥的两端,访问者和被访问者)之间问题结合的比较紧密,那么应该使用桥,因为桥是属于结构型的模式,它们之间是紧耦合,属于内部关系。 否则用vistor,因为vistor是属于行为模式,相对来说,是松耦合的。比方说,访问者和被访问者之间就没多少关系的,就象美国和中国,从前关系不好的时候,就没有相互访问,后来关系好了,就互相设立了大使馆,相互联系,属于外部关系,肯定我们自己的很多机密是不告诉他的。