среда, 6 февраля 2013 г.

перегрузка конструктора по умолчанию с++

Листинг 3.10. Инициализация полей без конструктора. Файл MyClass.cs 

// Общедоступные свойства класса

// Конструктор с параметрами

// Внутренние (по умолчанию) переменные - поля

Измените код класса MyClass нашего примера так, как показано ниже

В C++ в классе можно простые переменные только объявлять, а инициализировать их нужно в конструкторе или устанавливать путем присваивания функциями Set() из клиента. В C# такое ограничение отсутствует и данные-члены класса можно инициализировать при их объявлении в классе. Примеры

Инициализация полей без конструктора

Лекция 3.8 / C# / COD.ON::Лекции, книги, статьи по программированию

Комментариев нет:

Отправить комментарий