![]() |
Экземпляр класса
Для объявления класса по идее надо использовать следующуюю конструкцию:
Код:
var mySomeThing:MyClass = new MyClass();Код:
var mySomeThing:Object = new MyClass(); |
у меня не возникало даже если
Код:
var a=new MyClass(); |
CorC, потом возникнут :)
funkyDevil, ты не сможешь в таком случае использовать методы MyClass. Компилятор выдаст ошибку, что у объекта типа Object нет метода. |
да, а в чем возникнут? просто я так думаю тип резиновый и все...
|
Тип никакой, методов и свойств у переменной неизвестного типа нет. Во всяком случае ты не говоришь об этом компилятору, что они есть.
|
Насколько мне известно, тип Object присваивается объекту у которого не известный тип.
|
ну я не говорю что их нет, но говорю зато потом какие они есть, и вызываю их, но левых никакий не вызываю, что нить помешает этому?
|
Мешает отладке в дальнейшем.
|
Код:
var mySomeThing:Object = new MyClass();Код:
var mySomeThing = new MyClass();upd: CorC, спасибо поправил. |
что то одно и то же написано
|
| Часовой пояс GMT +4, время: 07:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.