框架設計範例:以『五子棋』應用框架爲例

前言: EIT造形介於類和設計模式之間。它是由3個類所構成的單一造形;它又能組合出各種設計模式,以及各種框架(Framework)。例如,五子棋的範例裏,」棋盤(Chess Board)」與」棋手(Player)」之間是1:N的組合關係,就隱含了一個重要接口:可讓用戶選擇多位棋手。於是,藉由EIT造形的<I>來表述這個接口,而棋盤和棋手就是它的配角:棋盤扮演<E>角色,而棋手扮演<T>角色。這<E
相關文章
相關標籤/搜索