框架设计范例:以『五子棋』应用框架为例

前言: EIT造形介于类和设计模式之间。它是由3个类所构成的单一造形;它又能组合出各种设计模式,以及各种框架(Framework)。例如,五子棋的范例里,”棋盘(Chess Board)”与”棋手(Player)”之间是1:N的组合关系,就隐含了一个重要接口:可让用户选择多位棋手。于是,藉由EIT造形的<I>来表述这个接口,而棋盘和棋手就是它的配角:棋盘扮演<E>角色,而棋手扮演<T>角色。这<E
相关文章
相关标签/搜索