Наследование элементов: "Player, не содержит конструктор, который принимает аргументы '0'" - C#
Формулировка задачи:
Где тут у меня ошибка, у меня пишет вот что: "Player, не содержит конструктор, который принимает аргументы '0'". Можете пожалуйста исправить.
using System; class Program{ static void Main(){ Administrator administrator = new Administrator(); administrator.P_name = "Josh Williams"; administrator.P_country = "UK"; administrator.amount_players = 3; administrator.amount_score = 254000 + 232091 + 221949; Player player1 = new Player("Andrew", "USA", 254000); Player player2 = new Player("Tony", "Italy", 232091); Player player3 = new Player("Alexander", "Russia", 221949); Console.WriteLine(administrator.P_name + " " + administrator.P_country + " " + administrator.amount_players + " " + administrator.amount_score + "\n" + player1.P_name + " " + player1.P_country + " " + player1.P_score + "\n" + player2.P_name + " " + player2.P_country + " " + player2.P_score + "\n" + player3.P_name + " " + player3.P_country + " " + player3.P_score + "\n"); Console.ReadKey(); } } class Player{ public string P_name; public string P_country; public int P_score; public Player(string P_name, string P_country, int P_score){ this.P_name = P_name; this.P_country = P_country; if (P_score < 1000000){ this.P_score = P_score; } else this.P_score = 0; } public int get_score() { return P_score; } } class Administrator : Player{ public int amount_players = 0; public int amount_score = 0; public new void Player(int P_score){ if (P_score <= 9999999999) { this.P_score = P_score; } else this.P_score = 0; } }
Решение задачи: «Наследование элементов: "Player, не содержит конструктор, который принимает аргументы '0'"»
textual
Листинг программы
public Administrator() : base(string.Empty, string.Empty, 0) {}
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д