Loading

Chapter 7 Object-Oriented Design

1.Responsibility Driven Design(责任驱动设计)

2. Behavior(行为) and State(状态)  Instances(实例) and Classes(类)  Coupling(耦合) and Cohesion(内聚)  Interface(接口) and Implementation(实现)

3.component(组件)entity(实体)

4.collaborators(协作者)

5.scenarios(场景).

6.Characteristics of Components

Behavior and State Instances and Classes Couplingand Cohesion Interfaceand Implementation

7.Cohesion(内聚) is the degree to which the responsibilities of a single component form a meaningful unit.
Couplingis(耦合) the degree to which the ability to fulfill a certain responsibility depends upon the actions of another component.

8.The interface(接口) describes what a software component can perform.
The implementation(实现)describes how a component goes about completing a task.

 

posted @ 2020-04-23 20:03  脂环  阅读(37)  评论(0编辑  收藏  举报