diff --git a/Class_Diagram.md b/Class_Diagram.md index 1379048..fda8206 100644 --- a/Class_Diagram.md +++ b/Class_Diagram.md @@ -45,13 +45,13 @@ package Model <> #bada55 { class DiceGroupManager $inprogress - abstract class Die $inprogress + abstract class Die $done - abstract class HomogeneousDie $inprogress + abstract class HomogeneousDie $done package Faces #9ff { - abstract class Face $inprogress + abstract class Face $done } @@ -141,7 +141,7 @@ package Data <> #ddd { package App <> #fff { - class Program $done { + class Program $inprogress { +Main() } @@ -197,9 +197,9 @@ skinparam classAttributeIconSize 0 package Model <> #bada55 { - abstract class Die - abstract class Face - class Player + abstract class Die $done + abstract class Face $done + class Player $done interface IManager $done { +Add(toAdd: T): T @@ -323,20 +323,20 @@ package Model <> #bada55 { class DiceGroupManager $inprogress - abstract class Die $inprogress { + abstract class Die $done { {static} ~rdm: Random GetRandomFace(): Face } - abstract class HomogeneousDie $inprogress { + abstract class HomogeneousDie $done { GetRandomFace(): Face } - class NumberDie $inprogress + class NumberDie $done - class ImageDie $inprogress + class ImageDie $done - class ColorDie $inprogress + class ColorDie $done package Faces #9ff { @@ -381,16 +381,16 @@ package Model <> #bada55 { package Faces #9ff { - abstract class Face $inprogress { + abstract class Face $done { /+Value: T /+StringValue: string } - class NumberFace $inprogress + class NumberFace $done - class ImageFace $inprogress + class ImageFace $done - class ColorFace $inprogress + class ColorFace $done } @@ -598,7 +598,7 @@ skinparam classAttributeIconSize 0 !$inprogress = "#ff9" !$done = "#6f6" -class DiceApp.Model.Player +class DiceApp.Model.Player $done interface DiceApp.Model.IManager $done { +Add(toAdd: T): T