摘要: 先来看一副 Class Diagram 上面这副类图呢,表明,如果您要上学的话,你有四种策略, 您可以走路去,可以坐公交车,可以骑自行车,可以开私家车, 上面的即是一个最简单的策略模式结构图了 先来明白一下聚合关系是什么? 比如 A 对象可以包含 B 对象,但 B 对象不是 A 对象的一部分,则 A 和 B 之间就是一种聚合关系。 比如一个人是属于一个家庭的,而一个家庭可以有多个人, ... 阅读全文
posted @ 2010-05-02 14:36 小宝马的爸爸 阅读(1483) 评论(0) 推荐(2) 编辑
摘要: 首先给出一堆委托的介绍内容,不理解的话,也没有问题,等看了 Demo 再回过头来看就 OK 了: 委托是一个类,它定义了方法的类型,使得可以将方法当做另一个方法的参数来进行传递, 这种将方法动态地赋值给参数的做法, 可以避免在程序中大量的使用判断语句,同时使得程序具有更好的扩展性。 委托是一个可以保存对方法的引用的类,委托类具有一个签名, 并且它只能对与其签名匹配的方法进行引用, 这样... 阅读全文
posted @ 2010-05-02 14:35 小宝马的爸爸 阅读(995) 评论(0) 推荐(1) 编辑