Question: 1. Develop a use case diagram for a baseball game. Include actors representing a player and an umpire. Create use cases for hitBall(), runBases(), and

1. Develop a use case diagram for a baseball game. Include actors representing a player and an umpire. Create use cases for hitBall(), runBases(), and makeCallAtBase(). Include two generalizations for makeCallAtBase() named callSafe() and callOut().

2. Develop a class diagram for a CardGame class. Include generalizations for child classes SolitaireCardGame and OpponentCardGame.
3. Choose a child’s game such as Hide and Seek or Duck, Duck, Goose and describe it using UML diagrams of your choice.

Step by Step Solution

3.32 Rating (149 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Part 1 Baseball Game Use Case Diagram Actors Player Umpire Use Cases hitBall Initiated by PlayerPlayer swings the bat and attempts to hit the ball thr... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Logic & Design Questions!