Описать свойство в классе - C#
Формулировка задачи:
помогите описать свойства get set в этом коде
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { } class Program { static void Main() { CEmployer k = new CEmployer("Федор", "Остапов", 21); k.PrintWorker(); CWorker t = new CWorker("Николай", "Папуцевич", 39, 48); t.PrintWorker(); t.PrintWorker1(); Console.WriteLine(); CEngineer m = new CEngineer("Ричард ", "Чиркин", 22, 20000); m.PrintWorker(); m.PrintWorker2(); Console.WriteLine(); CAdministration p = new CAdministration("Евгений", "Дюрдь", 40, 40000, "Азот"); p.PrintWorker(); p.PrintWorker3(); Console.ReadKey(); } class CEmployer { string Name = "Екатерина"; string Surname = "Акутёнок"; int Age = 21; public CEmployer(string name, string surname, int age) { this.Name = name; this.Surname = surname; this.Age = age; } public void PrintWorker() { Console.WriteLine(this.Name + " " + this.Surname + " " + this.Age); } } class CWorker : CEmployer { public int WorkWeek { get; set; } public CWorker(string name, string surname, int age, int week) : base(name, surname, age) { WorkWeek = week; } public void PrintWorker1() { Console.Write(this.WorkWeek); } } class CEngineer : CEmployer { public int Salary { get; set; } public CEngineer(string name, string surname, int age, int salary) : base(name, surname, age) { Salary = salary; } public void PrintWorker2() { Console.Write(this.Salary); } } class CAdministration : CEngineer { public string Mesto { get; set; } public CAdministration(string name, string surname, int age, int salary, string mesto) : base(name, surname, age, salary) { Mesto = mesto; } public void PrintWorker3() { Console.Write(this.Mesto); } } }
Решение задачи: «Описать свойство в классе»
textual
Листинг программы
public int Count { get { return _count > 0? _count : 0; } set { if (value > 0) _count = value; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д