摘要:        
1、创建者(Creator) 2、信息专家 因为根据图17-5知道,board汇集了square的信息。即board对square门清。 3、低耦合 为啥专家把获取Square的职责分配给了Board?而不是Dog? 除了board对square门清以外,就是低耦合。那什么叫低耦合呢?就是类之间的关    阅读全文
        
            posted @ 2019-06-28 11:57
遥远2
阅读(339)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1、定义 2、本书目标 3、何时采用GRASP? 4、职责、GRASP、UML图之间有什么联系? 5、不要纠结GRASP到底是模式还是原则。    阅读全文
        
            posted @ 2019-06-28 11:30
遥远2
阅读(616)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
之前的章节,学过了OOA,以及交互图+类图。本章主要讲述OOD。OOD就是面向对象设计,那如何进行对象设计? 概览 1、输入制品 注:这些制品并非都必要。 2、活动 1)、针对输入的制品,采用什么样的设计原则来产生输出物呢? 2)、职责驱动设计 3)、职责 4)、协作 而实现“职责和驱动设计”的方法    阅读全文
        
            posted @ 2019-06-28 09:45
遥远2
阅读(458)
评论(0)
推荐(0)
        
        
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号