LANGUAGE: C++ This is good practice with classes. You are going to create a race class, and inside that class it has a list of entrants (so a list of entry objects) for that race. To test the program you will make an array of three races (so an array of race objects). Populate each race with time and list of entry objects. Print out the schedule. Create a race class that has The name of the race as a character string, ie “RACE 1” or “RACE 2”, The time of the race An array list of entries for that race Create a race array of 3 (or 4) of those race objects, For the list of entries for a particular race that you need above, make a horse entry class (the building block of your array list) you should have The horse name The jockey name The jockey weight Now you need to Populate the structure (ie set up the three races on the schedule, add 2-3 horses entries to each race. You can hardcode the entries if you want to, rather than getting them from the user, just to save the time of making a menu interface and whatnot. Be able to print the schedule So example output would be RACE 1 10:AM May 12, 2021 Horse: Misty Spirit Jockey: John Valazquez Horse: Frankly I’m kidding Jockey: Mike E Smith RACE 2 Horse: Rage against the Machine Jockey: Russell Baze RACE 3 Horse: Secretariat Jockey: Bill Shoemaker Horse: Man o War Jockey: David A Gall Horse: Seabiscuit Jockey: Angel Cordero Jr
LANGUAGE: C++
This is good practice with classes. You are going to create a race class, and inside that class it has a list of entrants (so a list of entry objects) for that race.
To test the program you will make an array of three races (so an array of race objects). Populate each race with time and list of entry objects. Print out the schedule.
Create a race class that has
- The name of the race as a character string, ie “RACE 1” or “RACE 2”,
- The time of the race
- An array list of entries for that race
Create a race array of 3 (or 4) of those race objects,
For the list of entries for a particular race that you need above, make a horse entry class (the building block of your array list) you should have
- The horse name
- The jockey name
- The jockey weight
Now you need to
- Populate the structure (ie set up the three races on the schedule, add 2-3 horses entries to each race. You can hardcode the entries if you want to, rather than getting them from the user, just to save the time of making a menu interface and whatnot.
- Be able to print the schedule
So example output would be
RACE 1 10:AM May 12, 2021
Horse: Misty Spirit
Jockey: John Valazquez
Horse: Frankly I’m kidding
Jockey: Mike E Smith
RACE 2
Horse: Rage against the Machine
Jockey: Russell Baze
RACE 3
Horse: Secretariat
Jockey: Bill Shoemaker
Horse: Man o War
Jockey: David A Gall
Horse: Seabiscuit
Jockey: Angel Cordero Jr
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images