Class Diagram 1
2015-11-12 18:26:37 0 举报
观察者模式
作者其他创作
大纲/内容
ConcretObserver
-name:String-subjectAttribute:double/String/int
+ConcretObserver(String name)+update(ouble/String/int subjectAttribute):void
ConcretSubjectB
+observerList:ArrayList = new ArrayList +sbjectAttribute:double/String/int
+ addObserver(Observer ob):void+removeObserver(Observer ob):void+notify():void+setAttribute(double/String/int a):void
AbstractObserver
-name:String
+AbstractObserver(String name)+update():void
AbstractSubject
+observerList:ArrayList = new ArrayList
+ addObserver(Observer ob):void+removeObserver(Observer ob):void+notify():void
ConcretSubjectA
收藏
收藏
0 条评论
下一页