請基于Java使用觀察者模式事件風格實現如下圖的計算器。
某基于Java的C/S系統(tǒng)的“登錄功能”通過如下登錄類(Login)實現,請指出設計存在的問題,并基于單一職責原則進行重構。
功能太過于集成,嚴重違反類的單一原則。就一個類而言,應該僅有一個引起它變化的原因。
下面的類圖表示的是哪個設計模式()