摘要:
面前对象是对现实的映射,而不仅仅是对现实中物体的映射,水果变成苹果是,我们开发员本能的会写父子两个类,没问题,那么有ABS的汽车和没有ABS的汽车你会写几个类呢?如果再加上国产和进口的区别呢?很快就会产生一堆堆的类,子类复子类,子类何其多!装饰模式的核心在于解决对象操作的具体方法甚至是方法本身的不确定,比如在类中新增一个方法。为啥叫装饰模式呢?我想是这样的,那天Gof在盖房子,房子盖好了,Erich Gamma说要能使用太阳能、Richard Helm说要能看电视、Ralph Johnson说给个篮球架吧, John Vlissides最离谱非要个游泳池,传统理念好像要盖四个房子,而且万一他们 阅读全文
posted @ 2012-04-16 16:38 夏虫 阅读(208) 评论(0) 推荐(0) 编辑