forked from prmr/DesignBook
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathc8-exercise1.class.jet
More file actions
1 lines (1 loc) · 926 Bytes
/
c8-exercise1.class.jet
File metadata and controls
1 lines (1 loc) · 926 Bytes
1
{"diagram":"ClassDiagram","nodes":[{"methods":"shuffle(): void\ndraw(): Card\npush(Card): void\ngetCards(): List<Card>\nisEmpty(): boolean\naddObserver(DeckObserver): void","name":"ObservableDeck","x":300,"y":170,"attributes":"","id":3,"type":"ClassNode"},{"methods":"","name":"DrawLogger","x":530,"y":330,"attributes":"","id":0,"type":"ClassNode"},{"methods":"shuffed(): void\ncardDrawn(Card): void\ncardPushed(Card): void","name":"DeckObserver","x":590,"y":180,"id":1,"type":"InterfaceNode"},{"methods":"","name":"SizeStatus","x":680,"y":330,"attributes":"","id":2,"type":"ClassNode"}],"edges":[{"startLabel":"","middleLabel":"aObservers","start":3,"end":1,"endLabel":"*","type":"AggregationEdge","Aggregation Type":"Aggregation"},{"Generalization Type":"Implementation","start":0,"end":1,"type":"GeneralizationEdge"},{"Generalization Type":"Implementation","start":2,"end":1,"type":"GeneralizationEdge"}],"version":"3.3"}