C# - Главная Пространство имен
► System ► Microsoft Для учеников (начинающих)
► Видео уроки ► Обучение ► Примеры программ ► Секреты в Си Шарп Для профессионалов
► Обучение ► Примеры программ ► Задачки - для тебя! |
Объявление объектов класса. Оператор new C#
При создании экземпляра класса создается объект, который содержит собственную копию каждого поля и метода класса. Объекты создаются с помощью ключевого слова new. Ниже представлена конструкция данного оператора: <имя_класса> <имя_переменной> = new <конструктор_класса> Оператор new динамически выделяет память для объекта и возвращает ссылку на эту область памяти. Таким образом переменная, определенная в данной конструкции не является объектом, она лишь ссылается на объект, который был физически создан в памяти компьютера оператором new. Следовательно, всем объектам в С# память должна выделяться динамически. В качестве примера объявим объект класса Vehicle: Vehicle myCar = new Vehicle(); Поскольку доступ к объектам класса осуществляется с помощью ссылки, классы иначе называют ссылочными типами. Просмотров: 13053 |