1 In C create a class named Game that contains a string with

1. In C#, create a class named Game that contains a string with the name of the Game and an integer that holds the maximum number of players. Include properties with get and set accessors for each field. Also, include a ToString() Game method that overrides the Object class\'s ToString() method and returns a string that contains the name of the class (using GetType()), the name of the Game, and the number of players. Create a child class named GameWithTimeLimit that includes an integer time limit in minutes and a property that contains get and set accessors for the field. Write a program that instantiates an object of each class and demonstrates all the methods. Save the file as GameDemo.cs.

Solution

using System;

public class GameDemo

{

public static void Main()

{

Game baseball = new Game();

GameWithTimeLimit football = new GameWithTimeLimit();

baseball.Name = \"baseball\";

baseball.MaxNumPlayers = 9;

football.Name = \"football\";

football.MaxNumPlayers = 11;

football.Minutes = 60;

Console.WriteLine(baseball.ToString());

Console.WriteLine(football.ToString() + \"Time to play = \" + football.Minutes + \" minutes\");

}

}

public class Game

{

public string Name { get; set; }

public int MaxNumPlayers { get; set; }

public new string ToString()

{

return (GetType() + \"\" + Name + \"maximum number of players = \" + MaxNumPlayers);

}

}

public class GameWithTimeLimit : Game

{

public int Minutes { get; set; }

}

1. In C#, create a class named Game that contains a string with the name of the Game and an integer that holds the maximum number of players. Include properties
1. In C#, create a class named Game that contains a string with the name of the Game and an integer that holds the maximum number of players. Include properties

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site