设计模式
OUCTyphoon
这个作者很懒,什么都没留下…
展开
-
设计模式学习笔记 Chapter1
我是初学者,最近开始学习设计模式,就在图书馆选了一本教材《深入浅出设计模式(C#/Java版)》 莫勇腾编著 清华大学出版社,作为入门教材。其它教材《Design Patterns elements of reusable Object-Oriented Software》和《Head first Design Patterns》有电子版的。本博客内容是教材的要点,并非详细内容。 Chapte原创 2012-10-05 09:43:07 · 472 阅读 · 0 评论 -
设计模式学习笔记 Chapter2
Chapter2——GRASP GRASP描述设计类的原则和如何分配类的功能。 1.Information Expert: 在设计类时,如果某个类能在某方面具有完整的信息,足以实现某个责任,就将这个责任分配给这个类。 2.Creator: 以下情况类A应该有创建类B的责任: A是B的聚合(A聚合了B,类A中有B实例属性) A是B的容器 A有初始化B的数原创 2012-10-05 21:32:11 · 442 阅读 · 0 评论