Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population - C# (208607)
Формулировка задачи:
Здравствуйте!
По C# есть задачка, с которой я так и не разобрался
Задача:
Создайте класс
Animal
. Добавьте поляstring Name
,string Kind
,string Areal
,int Population
. Создание объектов может происходить как без использования аргументов, так и с возможностью предварительной инициализации названия, вида, ареала и популяции животного. Предусмотрите возможность работы с полями через методы-свойства. Добавьте публичный метод, увеличивающий популяцию на 1000 экземпляров, если ареал обитания (Areal
) - "тропики" и, уменьшающий, если ареал - "антарктида". Используя консольное приложение, продемонстрируйте возможность класса. Как класс написать и добавить поля это и так ясно, но я не пойму эти методы свойства и публичные методы с увеличением/уменьшениемРешение задачи: «Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population»
textual
Листинг программы
public Animal() : this("no name") { } public Animal(string Name) : this(Name, "vid jivotnogo") { } public Animal(string Name, string Kind) : this(Name, Kind, "areal") { } public Animal(string Name, string Kind, string Areal) : this(Name, Kind, Areal, 3000) { } public Animal(string Name, string Kind, string Areal, int Population) { this.Name = Name; this.Kind = Kind; this.Areal = Areal; this.Population = Population; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д