русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Оголошення об'єктів класу. Оператор new C#

 

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

<имя_класса> <ім'я_змінної> = new <конструктор_класса>

Оператор new динамічно виділяє пам'ять для об'єкта і повертає посилання на цю область пам'яті. Таким чином змінна, визначена у цій конструкції не є об'єктом, вона лише посилається на об'єкт, який був фізично створений в пам'яті комп'ютера оператором new. Отже, всім об'єктам, З# пам'ять повинна виділятися динамічно.

В якості прикладу оголосимо об'єкт класу Vehicle:

Vehicle myCar = new Vehicle();

Оскільки доступ до об'єктів класу здійснюється з допомогою заслання, класи інакше називають ссылочными типами.

Переглядів: 1442






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.