русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Объявление объектов класса. Оператор new C#

 

При создании экземпляра класса создается объект, который содержит собственную копию каждого поля и метода класса. Объекты создаются с помощью ключевого слова new. Ниже представлена конструкция данного оператора:

<имя_класса> <имя_переменной> = new <конструктор_класса>

Оператор new динамически выделяет память для объекта и возвращает ссылку на эту область памяти. Таким образом переменная, определенная в данной конструкции не является объектом, она лишь ссылается на объект, который был физически создан в памяти компьютера оператором new. Следовательно, всем объектам в С# память должна выделяться динамически.

В качестве примера объявим объект класса Vehicle:

Vehicle myCar = new Vehicle();

Поскольку доступ к объектам класса осуществляется с помощью ссылки, классы иначе называют ссылочными типами.

Просмотров: 1521






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.