Question: Java Program Write an abstract class using Java, based on the following UML diagram. Coin -heads: String -tails: String +Coin(String, String) +flipCoin(): String Make a
Java Program
Write an abstract class using Java, based on the following UML diagram.
| Coin |
| -heads: String -tails: String |
| +Coin(String, String) +flipCoin(): String |
Make a class called TrickCoin that extends the Coin class in question 2. This class should have a static third String in the data field called edge. Overwrite the flipCoin method to return one of the three strings based on the probabilities:
Heads - 45%
Tails - 45%
Edge - 10%
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
