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

Заполнение полей в конструкторе в C#

Значения из параметров конструктора записывают в поля объекта. Тогда они доступны во всех методах класса.

Запись this.age = age кладет параметр в поле с тем же именем. Запишем класс User:

class User { public int age; public User(int age) { this.age = age; } public void ShowAge() { Console.WriteLine(age); } }

Создадим объект с возрастом 27 и выведем его методом:

User user = new User(27); user.ShowAge();

Сделайте класс Product с полем price. Цена задается при создании и выводится отдельным методом.

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