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

Скрытые методы в C#

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

Публичный метод Show обращается к скрытому Cape, который меняет регистр первой буквы. Запишем класс User:

class User { private string name = ""; public User(string name) { this.name = name; } public void Show() { Console.WriteLine(Cape(name)); } private string Cape(string str) { if (str.Length == 0) { return str; } return char.ToUpper(str[0]) + str.Substring(1); } }

Создадим объект с именем "john" и вызовем метод Show:

User user = new User("john"); user.Show();

В классе Employee зарплата на экране должна выводиться со знаком доллара. Вспомогательная операция форматирования не должна быть доступна снаружи класса.

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