
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.96] |
![]() |
|
Страницы: (117) « Первая ... 63 64 [65] 66 67 ... 116 117 ( Перейти к последнему сообщению ) |
Сообщ.
#961
,
|
|
|
Цитата LuckLess @ Поэтому те кто реализовывал делфи и джава компиляторы ее не осилили - и как вариант решили просто ее похаять приводя аргументы типа -не надо -мне не надо -ну в натуре ну не нада! ![]() |
Сообщ.
#962
,
|
|
|
ну не может ![]() Цитата Romkin @ Это всего лишь подтверждает мой тезис об ограниченности мышления сишников, которые просто не способны вообразить себе методики написания программ, отличные от имеющихся в С++. ![]() ![]() |
![]() |
Сообщ.
#963
,
|
|
Цитата Romkin @ Это всего лишь подтверждает мой тезис об ограниченности мышления сишников, которые просто не способны вообразить себе методики написания программ, отличные от имеющихся в С++. Почему-то широко мыслящие Дельфисты до сих пор игнорируют мой пример нужности мн. наследования и ни в какую не хотят приводить пример реализации подобного на Дельфи... |
Сообщ.
#964
,
|
|
|
Цитата archimed7592 @ Так вот: если этот писатель с osp.ru такой же спец в С++, как и мой преп(с препа взятки гладки - он Сишник и не обязан знать как применять те или иные конструкции С++), то, неудивительно, что он так отзывается о мн. наследовании. Если бы только он. Поищи. Вот и второй тезис: есть только С++, все, программирующие на других языках - ламеры. Добавлено Цитата archimed7592 @ Почему-то широко мыслящие Дельфисты до сих пор игнорируют мой пример нужности мн. наследования и ни в какую не хотят приводить пример реализации подобного на Дельфи... Где пример? |
Сообщ.
#965
,
|
|
|
Цитата http://archive.eiffel.com/doc/manuals/technology/oo_comparison/ Don't believe those who tell you multiple inheritance is tricky; that's true only in languages that don't support it, or don't support it well. Добавлено Romkin, вам бы как-то более адекватно надо к другим людям ![]() ![]() |
Сообщ.
#966
,
|
|
|
Цитата mo3r @ Множественное наследование появилось задолго до C++ Это просто очередное подтверждение тезиса об ограниченности мышления дельфистов, которые просто не способны вообразить себе методики написания программ, отличные от имеющихся в delphi. Появилось. А сейчас осталось практически только там. В то время как весь прогрессивный мир движется вперед семимильными шагами, отвергая устаревшие методики, отдельная группа ренегатов упрямо цепляется за осколки старого, упорно задерживая тяжелую поступь технического прогресса! |
![]() |
Сообщ.
#967
,
|
|
Цитата Romkin @ Если бы только он. Поищи. Делать мне больше нечего - я отлично пользуюсь мн. наследованием и мой код становиться от этого только более лаконичным, понятным, удобным в использовании и расширении. Цитата Romkin @ Вот и второй тезис: есть только С++, все, программирующие на других языках - ламеры. Вообще-то о мн. наследовании начал кричать ты(мол там много не нужного). Цитата Romkin @ Где пример? Delphi vs C++ (сообщение #1733944) |
Сообщ.
#968
,
|
|
|
Цитата Romkin @ Появилось. А сейчас осталось практически только там. Не-а. Поддерживается многими языками. Common Lisp, Eiffel, Python, C++, etc... Цитата Romkin @ В то время как весь прогрессивный мир движется вперед семимильными шагами, отвергая устаревшие методики, отдельная группа ренегатов упрямо цепляется за осколки старого, упорно задерживая тяжелую поступь технического прогресса! Риторика, одна риторика. Никаких подтверждений, доказательств. Только попытки обозвать других людей ламерами. |
Сообщ.
#969
,
|
|
|
Цитата archimed7592 @ Цитата (Romkin @ Сегодня, 14:59) Где пример? Delphi vs C++ (сообщение #1733944) Ты лучше ему соответствующую задачку предложи. На решение в Delphi. Например, синглетоны. Romkin, вот относительно простая для С++-ника задача. Написать обобщенный класс-синглетон, который (по желанию программиста в каждом конкретном случае): 1. Инициализируется при старте приложения/инициализируется в момент первого обращения/еще каким-то образом (каким захочет разработчик-пользователь). 2. Создает объект по указателю/по указателю полиморфно/по значению/ еще как-то (как захочет разработчик-пользователь) |
Сообщ.
#970
,
|
|
|
Цитата Romkin @ как весь прогрессивный мир Вспоминается фраза «миллионы леммингов не могут быть не правы» ![]() |
Сообщ.
#971
,
|
|
|
Цитата archimed7592 @ Цитата (Romkin @ Сегодня, 14:59) Где пример? Delphi vs C++ (сообщение #1733944) Бррр... Мне, как и Ориону, на пальцах бы... Слабо понимается, зачем это нужно в Delphi. Речь о различных реализациях отдельных частей функционала объекта? Если эти отдельные части изначально настроены на такое использование - почему нет? |
Сообщ.
#972
,
|
|
|
Цитата archimed7592 @ Флекс, для начала хотелось бы увидеть готовую версию Смайка, которая считает возведение в степень правассоциативным оператором ![]() Надеюсь, что скоро увидим. Но с дальнейшим движением все же хотелось определиться. Добавлено Цитата Romkin @ Речь о различных реализациях отдельных частей функционала объекта? Если эти отдельные части изначально настроены на такое использование - почему нет? Есть одна тонкость. Да, точки настройки есть. Но обощенный функционал не имеет представления о том, как и где это будет реализовываться. |
Сообщ.
#973
,
|
|
|
Цитата Flex Ferrum @ Множественное наследование возникает тогда, когда у тебя есть цель унаследовать реализацию/поведение, а не только интерфейс. Ну так аггрегация на уровне интерфейсов тоже реализуема в Delphi. То есть класс может заимствовать реализацию интерфейса из другого класса. Цитата Alex Forth @ А вот Делфи более ограничен в своих возможностях, следавтельно там молотком приходится не только гвозди забивать, но и шурупы вколачивать Это скорее про VB, который (насколько я знаю) вообще не позволяют создавать автономных экзешников (то есть работающих без msvbvwmX0.dll. А Delphi — это скорее набор отверток. Да, гвозди ими не забъешь, но зато можно закрутить шуруп. А как известно шурупы держаться прочнее ![]() Цитата archimed7592 @ Флекс, для начала хотелось бы увидеть готовую версию Смайка, которая считает возведение в степень правассоциативным оператором ![]() Я не буду делать калькулятор, нарушающий правила арифметики. Но КАК это сделать — я написал. Можешь сам проверить ![]() Флекс кажется заикался о встроенных функциях? Ну вот давайте с ними и продолжим. Тригонометрические, с переключением на градусы и радианы ![]() |
Сообщ.
#974
,
|
|
|
Цитата Smike @ Флекс кажется заикался о встроенных функциях? Ну вот давайте с ними и продолжим. Тригонометрические, с переключением на градусы и радианы ![]() С тебя грамматика. |
Сообщ.
#975
,
|
|
|
Цитата Flex Ferrum @ И что? Изначально определяешь интерфейс, потом берешь его реализацию и имплементируешь. Вроде бы достаточно должно быть.Есть одна тонкость. Да, точки настройки есть. Но обощенный функционал не имеет представления о том, как и где это будет реализовываться. Или я не с того конца зашел? Можно конкретный пример, не связанный с C++? |