![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
Этот вариант исключен. Цитата:
Мой вывод: звездочка полезна, и нужна. п.с. Никаких претензий к скорости исполнения такого кода у меня нет совершенно. Все работает так быстро, как мне и нужно. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Может, Вы просто кода кусочек покажете, потому что я решительно не понимаю, о чем Вы. Когда Вам надо будет узнать, солдат это или танк, Вы как ни крутите, будете проверять тип. Что со звездочкой, что с IForce. Вот только "в звездочку" залезет любая зараза, а в IForce – только боевые силы.
Цитата:
Ладно, ну объясните мне по существу, по конкретному вопросу: зачем ЭТО? Цитата:
__________________
Reality.getBounds(this); |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
У меня в приложении архитектура нормальная. Цитата:
Вместо IForce тут можно было бы и просто DisplayObject заюзать. Но не вижу необходимости. Цитата:
Последний раз редактировалось goodguy; 07.11.2011 в 21:52. |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
В общем ладно, хватит меня убеждать, что звездочка зло )
Ничего плохого в ней нет, если не злоупотреблять. Вопрос то был в другом: Object == * ? ответ: нет. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
Цитата:
private var _val:Sprite; ... var s:Object = new Sprite(); // по желанию можно добавить as Sprite; или as Object; this.val = s; // пытаемся выдать тип Object за Sprite, как когда-то за IDisposable .... public function set val(value:Sprite):void { _val = value; } Цитата:
__________________
Reality.getBounds(this); |
|
|||||
|
Имхо, это крайне нежелательный случай, когда Вы не знаете какой тип возвращает функция.
Если вы знаете что она может вернуть несколько типов, лучше проверить их на выходе с помощью switch-is инструкций Добавлено через 2 минуты Цитата:
На вопрос Вы ответили верно, Object != * |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось goodguy; 07.11.2011 в 23:30. |
|
|||||
|
Цитата:
__________________
...вселенская грусть |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:48. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| void , типы данных , функции |
| Опции темы | |
| Опции просмотра | |
|
|