Описать свойство в классе - 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;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д