对象设计——角色,职责和协作