Uml 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

1..

* Association
Player <T>
Obstacle
UML AP -prevLayoutX double
Suyash Kumar Dubey | December 22, 2021 -forwarding boolean
-isForward boolean -isWin boolean
-initposY double «interface» -LayoutX double
-finalposX double Initializable -prevLayoutY double
-finalposY double -id int
-initposX double -prevPos int
-pos int +initialise(URL, -PlayerName String
Extends 1..* ResourceBundle) -LayoutY double
-lockstate boolean
-pos int 2
Extends -translateTransition TranslateTransition
Snake
HelloController
+Player(ImageView, ImageView, ArrayList
<T>)
+Snake(boolean, double, +UpdatePos() void
double, double, double, int) +HelloController() -ObstacleCheck() void
+OnMouseExit() void +MovementTransition(double, double,
+switchtoscene1() void ImageView) void
+showDialogue() void
+Exit() void Composition
Ladder
+OnMouseExitHover() void
+OnMouseExitExit() void
+initialize(URL,ResourceBundle)
+void Dependency Game <T>
+Ladder(boolean, double,
double. double, double, int) +textInput() void
+OnMouseHover() void -Player2name Label
+textInput() void -Player1name Label

Dice -setCoordinates() void


Composition
+throwDice() void
+initialize(URL,
ResourceBundle) void
+Dice(ArrayList <ImageView>)
HelloApplication +swtichtoMainMenu() void
rollDice(Player)
-WinnerScreen() void
+showDialog() void

+main(String[]) void
+start(Stage) void

Composition

<<throws>>

<<throws>>
IOException java.lang.Exception

<<throws>>

You might also like