Форум — Development [C++/ООП] нужны теоретические данные 0 0 задача такая: необходимо показать где и как нужно использовать простое наследование, множественное наследование, наследование реализации etc. что посоветуете почитать? Ссылка
http://kawagner.blogspot.com/2006/08/oop-is-dead.html OOP is dead, Dude, OOP is dead... imp ★★ (18.11.07 01:48:48 MSK) Показать ответ Ссылка
Ответ на: комментарий от imp 18.11.07 01:48:48 MSK Почитать GoF? И взять пару-тройку паттернов? Кстати, множественное наследование не использовать вообще, слишком много проблем будет. ООП жив, и будет жить, в том ядре Linux очень много OOП кода. krum ★ (18.11.07 02:04:32 MSK) Показать ответы Ссылка
Ответ на: комментарий от krum 18.11.07 02:04:32 MSK >Кстати, множественное наследование не использовать вообще, слишком много проблем будет. в этом и основная фишка задания - показать в каком кривом случае нужно юзать такие извраты. generatorglukoff ★★ (18.11.07 02:09:19 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от generatorglukoff 18.11.07 02:09:19 MSK Когда влом использовать паттерн proxy(если не ошибаюсь), или от незнания такого. krum ★ (18.11.07 02:13:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от krum 18.11.07 02:13:59 MSK Изучения ООП без изучения GoF - идиотизм в высшей мере:) Ибо будет постоянное изобретение велосипедов с кривыми колёсами. krum ★ (18.11.07 02:16:26 MSK) Показать ответ Ссылка
> что посоветуете почитать? почитайте буча. у него были примеры использования множественного наследования. asgard ★ (18.11.07 02:38:32 MSK) Ссылка
Ответ на: комментарий от krum 18.11.07 02:04:32 MSK > Кстати, множественное наследование не использовать вообще, слишком много проблем будет. Правильно, лучше убить себя. Жисть такая штука, что проблем не обересси. anonymous (18.11.07 16:03:36 MSK) Ссылка
множественное наследование например использую при генерации на стадии компиляции структур и классов acefsm ★ (18.11.07 16:11:32 MSK) Ссылка
пример простого наследования сходу CFoo : public CSingleton<CFoo> bla bla bla acefsm ★ (18.11.07 16:13:32 MSK) Ссылка
вот про наследование реализации http://www.parashift.com/c++-faq-lite/private-inheritance.html acefsm ★ (18.11.07 16:22:00 MSK) Ссылка
Ответ на: комментарий от krum 18.11.07 02:16:26 MSK > Изучения ООП без изучения GoF - идиотизм в высшей мере:) В языках с нормально реализованным ООП 75% велосидов от банды попросту не нужны. anonymous (18.11.07 16:32:45 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 18.11.07 16:32:45 MSK Для баранов, в вопросе чётко задан язык C++. Покажите случаи, где действительно нужно множественное наследование. krum ★ (18.11.07 20:37:32 MSK) Показать ответы Ссылка
Ответ на: комментарий от krum 18.11.07 20:37:32 MSK special for baran множественное наследование например нужно при генерации на стадии компиляции структур и классов за примерами boost::spirit, boost::python, luabind acefsm ★ (18.11.07 20:56:15 MSK) Ссылка
Ответ на: комментарий от krum 18.11.07 20:37:32 MSK > Для баранов, в вопросе чётко задан язык C++. Для имебецилов, ответ был дан на вполне определенное феерическое заявление. anonymous (18.11.07 20:56:21 MSK) Ссылка
Ответ на: комментарий от generatorglukoff 18.11.07 02:09:19 MSK >>Кстати, множественное наследование не использовать вообще, слишком много проблем будет. Еще один "ниасиливший". >Изучения ООП без изучения GoF - идиотизм в высшей мере:) Ибо будет постоянное изобретение велосипедов с кривыми колёсами. Правильно. Гоф, и сам думать уже никогда не научишься.. anonymous (18.11.07 22:17:50 MSK) Ссылка