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

Конструктор без параметров в C#

Конструктор по умолчанию - конструктор без параметров. Его пишут явно или оставляют класс без конструкторов, и тогда компилятор добавит пустой вариант.

Такой конструктор пишут как User(): скобки пустые, параметров нет. Объект тогда создают без аргументов. Запишем класс, конструктор которого печатает слово:

class User { public User() { Console.WriteLine("default"); } public int age = 0; }

Создадим объект без аргументов и выведем поле age:

User user = new User(); Console.WriteLine(user.age);

Сделайте класс Employee: при создании без аргументов на экран выводится "start", а уровень по умолчанию равен 1.

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