Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Использование экземпляров наследника в классе (http://www.flasher.ru/forum/showthread.php?t=175166)

Silicium 11.02.2012 15:22

Использование экземпляров наследника в классе
 
Всем привет! Всех с Наступившим! Вот такой вопрос вдруг возник: является ли *****кодом или может даже антипаттерном использование в классе экземпляров его наследников? Я так никогда не делал, но вдруг сделал и что-то как-то дискомфортно себя почувствовал...

TanaTiX 11.02.2012 15:26

Цитата:

Всех с Наступившим!
С наступишим чем? НГ? Так уже больше месяца вроде прошло.
Цитата:

использование в классе экземпляров его наследников?
Т.е. когда в классе A содержаться экземпляры класса А? Посмотрите на всю систему DisplayObject-ов - спрайты добавляются в спрайты и т.д. Любая ветвящаяся древовидная структура предполагает такое поведение. Так что ничего зазорного в этом нет. На сколько оправдан такой поход и какая именно его реализация будет выбрана - другой вопрос.

iNils 11.02.2012 15:48

1. http://www.flasher.ru/forum/showthread.php?t=140022
2. ООП затрагивает программирование, поэтому вопросу не место в данном разделе. Какой нужен? Выбирайте тот язык, на котором думаете реализовывать.
3. Название темы является общим и не отражает сути заданного вопроса.

Silicium 11.02.2012 16:16

использование экземпляров наследника в классе.
 
iNils, хочу сразу извиниться за употребление термина на "г". Хотя я иногда встречал его на форуме в не закрытых темах, я все-таки приму к сведению, что его не стоит употреблять. По поводу наступившего НГ - хоть и больше месяца прошло, факт его наступления никто не отменял, и если я первый раз в этом году зашел на форум - счел должным поздравить всех. И, собственно. сабж. Конкретно я имею ввиду использование в классе А экземпляров класса В, который является наследником А. За и против (меня интересует скорее концептуальная сторона вопроса)

Добавлено через 53 часа 51 минуту
И все-таки???


Часовой пояс GMT +4, время: 15:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.