GRASP模式

GRASP是通用职责分配软件模式(General Responsibility Assignment Software patterns)的简称。它包含了9大

模式,分别如下所示:

        1  创建者(Creator) :决定对象应该有谁来创建的问题。一般情况下是包含类创建被包含的类。

        2  信息专家(Information expert):用此模式来确定如何给对象分配职责的问题。一般把职责分配给那些包含此职责有关信息的对象。这样也体现了高内聚性模式。

        3 低耦合(Low coupling)

        4 控制器(Controller).

        5 高内聚(High Cohesion)

        6 多态性(polymorphism)

        7 纯虚构(pure fabrication)

        8 间接性(indirection)

        9 防止变异(protected variations)

你可能感兴趣的:(.net,asp.net,asp)