Скрытые поля в C#
Поля, которые читают и записывают снаружи, называются
публичными. Приватное поле доступно только внутри класса.
Перед такими полями пишут слово private.
Публичный метод может читать скрытое имя и печатать его.
Запишем конструктор с параметром и метод Show:
class User
{
private string name = "";
public User(string name)
{
this.name = name;
}
public void Show()
{
Console.WriteLine(name);
}
}
Создадим объект с именем "john" и вызовем метод Show:
User user = new User("john");
user.Show();
Сделайте класс Employee с именем, зарплатой и возрастом, которые нельзя менять снаружи напрямую. Выведите все три значения одной операцией класса.