Question
2) Applied OOP/CRC Kinda Real Wrestling (KRW) has approached your software company to create a new product to interact with their fans. KRW tracks each
2) Applied OOP/CRC
Kinda Real Wrestling (KRW) has approached your software company to create a new product to interact with their fans. KRW tracks each wrestlers wins and losses during each season. Winning matches and special stipulations in different match-types give the wrestler points. These points raise their standing in their division. The top point carrier can challenge the champion once a month but loses 10 points if they fail. KRW wans fans to be able to create an account and play a fantasy wrestling league. Fans with an account can create 4 groups/stables of wrestlers: three, 3-wrestler stables (one for each division) and a single 6-wrestler stable for company-wide performance (which takes into consideration non-division matches and so on). Fans stables are scored based on their wrestlers performances similar to Fantasy Football. Fans stables are shown in the rankings and a history of their wrestlers performance.
Design the Object Oriented infrastructure to fulfill this customers needs. Describe/Illustrate the classes, inheritance and polymorphism.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started