我實現了一個Python觀察者觀察到的模式: 這是可觀察類: class Observable(object):
def __init__(self, value):
self.value = value
self.observers = []
def set(self, value):
old = self.value
sel
因此,我正在研究這個類圖,我確實需要實現觀察者模式的順序和客戶類,但是我不明白什麼是最好的方式來維護訂單隊列,員工之間的關係和訂單。 原始的問題 一個簡單的Web應用程序,允許客戶下訂單選擇一個或多個項目。只要客戶進行並確認訂單,訂單就會列入訂單隊列中。客戶通過系統的GUI獲得確認他/她有地位和意思的訂單,同時員工也通過新訂單得到通知。 The Class Diagram that I have