C# - Головна Простір імен
► System (5)► Microsoft (1) Для учнів (початківців)
► Відео уроки (4)► Навчання (177) ► Приклади програм (19) ► Секрети Сі Шарп (4) Для професіоналів
► Навчання (6)► Приклади програм (1) |
Оголошення об'єктів класу. Оператор new C#
При створенні екземпляра класу створюється об'єкт, який містить власну копію кожного поля і методи класу. Об'єкти створюються за допомогою ключового слова new. Нижче представлена конструкція даного оператора: <имя_класса> <ім'я_змінної> = new <конструктор_класса> Оператор new динамічно виділяє пам'ять для об'єкта і повертає посилання на цю область пам'яті. Таким чином змінна, визначена у цій конструкції не є об'єктом, вона лише посилається на об'єкт, який був фізично створений в пам'яті комп'ютера оператором new. Отже, всім об'єктам, З# пам'ять повинна виділятися динамічно. В якості прикладу оголосимо об'єкт класу Vehicle: Vehicle myCar = new Vehicle(); Оскільки доступ до об'єктів класу здійснюється з допомогою заслання, класи інакше називають ссылочными типами. Переглядів: 2074 |