Листинг 3.10. Инициализация полей без конструктора. Файл MyClass.cs
// Общедоступные свойства класса
// Конструктор с параметрами
// Внутренние (по умолчанию) переменные - поля
Измените код класса MyClass нашего примера так, как показано ниже
В C++ в классе можно простые переменные только объявлять, а инициализировать их нужно в конструкторе или устанавливать путем присваивания функциями Set() из клиента. В C# такое ограничение отсутствует и данные-члены класса можно инициализировать при их объявлении в классе. Примеры
Инициализация полей без конструктора
Лекция 3.8 / C# / COD.ON::Лекции, книги, статьи по программированию
Комментариев нет:
Отправить комментарий