设计模式之bridge模式
摘要:本文文章全部为转载 理解1 我是这样理解的:对一个事物进行抽象,得到了一个行为。 比如对Shape进行抽象,得到了Draw的行为。Draw是在哪里实现的?不是在它抽象而来的类Shape,而是在另外一个类实现的。哪个类呢?Drawing类。 Draw是从Shape抽象出来的行为,但是不在Shape中予以实现。这就是抽象和实现分离。 为什么要这样呢?因为Draw的方法可能不同,比如可以用实...
阅读全文
posted @ 2006-04-12 11:24
浙公网安备 33010602011771号