Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write a program that implements a class called MyTeam. Your class should have the following private data items: Id (int), Name (string), Slogan (string),
Write a program that implements a class called MyTeam. Your class should have the following private data items: Id (int), Name (string), Slogan (string), Wins (int) and Losses (int). You need to define properties with appropriate accessor functions for each of the data items. Methods should include a default constructor that sets values to the empty string or zero, a constructor that allows the user to specify all values for the data items, a member method called DisplayTeamInfo that outputs all the information for the given toy in a reasonable format. Challenge Problem: Code your set accessors to restrict all numeric fields (Id, Wins, Losses) to positive numbers. You can determine how you want to report/respond to the error. (25 pts) The code below is my suggestion for your Main() method static void Main(string[] args) { } MyTeam myHitchhikers = new MyTeam(); myHitchhikers. Id = 42; myHitchhikers. Name = "Ford Prefect et. al."; myHitchhikers. Slogan = "Don't panic!"; myHitchhikers. Wins = 525; myHitchhikers. Losses = 42; Console.WriteLine(" Team 1 Information"); myHitchhikers. Display TeamInfo(); MyTeam mykitties = new My Team(); Console.WriteLine(" Team 2 Information"); myKitties.Display Team Info(); MyTeam myPatriots = new MyTeam (2023, "UC Patriots", "One Big Team", 42, 3); Console.WriteLine(" Team 3 Information"); myPatriots. Display Team Info(); //This will test your Challenge Problem Settings if you attempted them Console.WriteLine(" Team 4 Information"); MyTeam myWinners = new MyTeam (-13, "Winners", "We like to win more than you do", -20, -35); myWinners. Display Team Info();
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Heres a C program that implements the MyTeam class with the specified private data items properties ...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