![]() |
тип переменной при создании экземпляра класса
Доброго времени суток!!!
Возник вопрос: какая разница между двумя следующими строками кода Код AS3:
Код AS3:
|
Почитайте про полиморфизм и наследование. Ну и про ООП в целом.
|
В первом случае Вы создаете переменную типа MyClass, во втором — типа Object.
Чтобы понять, почему "разницы не увидел", стоит кроме вышеупомянутого почитать про динамические классы, к которым относится Object. |
А разница тут будет еще до компиляции, в самой IDE.
Если сделать тип Object, то подсказки по свойствам MyClass показываться не будут, потому что IDE думает, что это простой Object |
Окей. Всем спасибо за подсказки!!!
|
| Часовой пояс GMT +4, время: 19:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.