Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csOpBsPg 16 of 163 menu
◀ ▶

Чтение закрытого поля в C#

Приватное поле снаружи класса не читают напрямую. Для чтения делают свойство с блоком get, которое возвращает значение поля.

Запишем класс User с двумя свойствами только для чтения:

User user = new User("john", "smit"); Console.WriteLine(user.Name); Console.WriteLine(user.Surn); class User { private string name = ""; private string surn = ""; public User(string name, string surn) { this.name = name; this.surn = surn; } public string Name { get { return name; } } public string Surn { get { return surn; } } }

Сделайте класс Employee с тремя скрытыми полями. Снаружи должны читаться имя, возраст и зарплата без доступа к полям напрямую.

При выводе зарплаты работника на экране должно быть число со знаком доллара в конце.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить