|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
.
|
Вот Гофов люблю. Добавил Вам кармы. Но они здесь не в тему.
Да, мы тоже знаем, что в огороде бузина, а в Киеве дядька. Вы не в той тональности поете. Очень жаль. |
|
|||||
Цитата:
ИМХО если бы была типизация функций, способ с передачей 3-х функций был бы действительно лучше. Последний раз редактировалось expl; 10.01.2011 в 01:26. |
|
|||||
Честно говоря слабо представляю себе ситуацию, в которой классу нужны аж три функции (которые можно заменить интерфейсом) и они при этом не могут быть частью одного класса. Хотя собственно представляю, но это будут утилиты, а они не подпадают ни под интерфейсы, ни под передачу функций.
|
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Цитата:
|
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Давно ещё поднимал тему про сигнатуры функций. Из обсуждений вывел для себя, что единственный выход использовать классы ,т.е. интерфейсы, в вашей интерпретации этого слова.
__________________
Отряд Котовскага |
|
|||||
.
|
Цитата:
Тогда и с сигнатурами станет понятнее. Ваш пост претендовал на раскрытие истины, потому поправляю Ваши рассуждения. По поводу as1-as2. Мысли вслух. Мне жаль тех людей, которые хаят инструменты. Такое впечатление, что их кто-то заставлял работать с китайским промом и теперь по этому поводу они жалуются на неудавшуюся жизнь. В свое время я уделял железкам (выбор слесарки, столярки) особое внимание, потому они служат мне по сей день. Было время, был один язык. Его сменил второй, третий. Ну нет генериков, не беда, сделай хорошо без них. Мне нравился as1, мне нравился as2. Мне нравилось программирование вообще. Вероятно, я могу быть неправ. Последний раз редактировалось dimarik; 10.01.2011 в 03:58. |
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
Разговор очень стремится выйти за пределы темы.
Преимушество Интрефейсов о котором я вспомнил позже и почемуто не написал это контроль количества параметров. полезная весч(но учитывая что никто не запрешает в листенер mousedown передавать обработчик mousemove, контроль количества ИМХО добавляет очень маленкую зашиту от ошибок) Темы про наследование и композицию не уловил. нельзя же чтобы все классы в которых вожможно undo наследовались с одного класса. они могуть быть совершенно разными классами со своими родителями.. или я все не так понял. Еще подумалось в джава слушатель лоджен наследовать интерфейс. даже если в интерфейсе один класс(но в джава йункции нельзя передавать). А в AS3 разработчики не стали так делать. Добавлено через 3 минуты Так я же вас не упрекаю. Понятно что сложно однозначно отвечать. В обьектах этих классов можно делать undo/redo Можно перефразировать. А то чето никак не пойму как это "они бы имели интерфейс" Добавлено через 7 минут Цитата:
Добавлено через 8 минут )) именно это и заставило меня начать эту тему) |
|
|||||
Цитата:
|
|
|||||
[+1 28.12.10]
[+1 29.12.10] Регистрация: Aug 2006
Сообщений: 107
|
А.... Ну я так и сделал)
|
Часовой пояс GMT +4, время: 05:22. |
|
« Предыдущая тема | Следующая тема » |
|
|