Question: Task: 1: Creating Competition System Your job to create a system that used to organize the football matches of the world cup starting from group's
Task: 1: Creating Competition System Your job to create a system that used to organize the football matches of the world cup starting from group's tournament to the final match, and organize the groups according to the match's games. The user can add 32 teams, and then distribute them into 8 groups, the first and second winners in the each group will play in round of 16 , and then the winners will play in quarter finals, and so one. The project must be only with OOP and functional programs will be accepted You have to do archives that as follows: 1- Create 6 Classes: a. team class to have the teams information, (Country, results, ... etc ). please add necessary data. b. group class that represent groups, c. round 16 class that represent 16 round games and results, d. qfinal class that represent quarter final games and results, e. sfinal class that represent semi-final games and results, f. final class that represent final game and result, 2- Create objects of all 32 teams, and assigned to groups objects 3- The objects or teams that wins in 32 tournament will be assigned automatically, to round 16 object, and so on. 4- The user has to add the matches results only, 5- The system will show final the winner of the world cup, 6- The system must print the results of the each stage, 7- Any additional requirements that you think it will be needed
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
