Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ответы по Технологии программирования / Использование оператора new

.docx
Скачиваний:
7
Добавлен:
21.05.2015
Размер:
6.02 Кб
Скачать

Формат оператора new таков:

переменная_типа_класса = new имя_класса() ;

элемент переменная_типа_класса означает имя создаваемой переменнойтипа класса, под элементом имя_класса понимается имяреализуемого в объекте класса. Имя класса вместе со следующей за ним парой круглых скобок — это ни что иное, как конструктор реализуемого класса. Если в классеконструктор не определен явным образом, оператор new будет использовать конструктор по умолчанию, который предоставляется средствами языкаС#. Таким образом,оператор new можно использовать для создания объекта любого "классового" типа.

Допустимо использовать оператор new и с типами значений.

Вот пример:

inti = newint();

В этом случае вызывается конструктор по умолчанию для типа int, который инициализирует переменную i нулем.

using System;

classnewValue {

public static void Main() {

inti = new int(); // Инициализацияiнулем.

Console.WriteLine("Значениепеременной i равно: " + i);

}}