nobiiru 25.01.2012 05:14 /airbase

Есть объект ХУЙ описанный соответсвующим классом. Нужен объект ДИЛДО, казалось бы унаследовать ХУЙ и переопределить нужные методы. Но оказывается, что почти все методы нужно переопределять, так как ХУЙ и ДИЛДО сильно разные объекты. Ну и где ваше ООП теперь?

1. saransk 25.01.2012 05:37 QIP

Это же элементарно! Создаешь базовый класс Fuckator, откуда и наследуешь оба своих класса. Причем у класса ХУЙ создаешь дополнительный метод setStyle(Driver d), позволяющий установить различный стиль использования хуйца, и каждый раз когда родитель вызывает метод fuck(), перебираешь всех установленных Driver, делаешь им exec() и собираешь параметры для последующего fuck()

2. nobiirusaransk /1 25.01.2012 05:39 /airbase

Я ктому, что не смотря на схожесть хуя и дилдо классы настолько разные, что проще дилдо реализовать с нуля, чем использовать в качестве родителя хуй. Хотя казалось бы хуй настолько очевидный родитель дилдо...

3. saransknobiiru /2 25.01.2012 05:56 QIP

Как раз для этого придумано прототипирование, позволяющее на ранних стадиях увидеть свои фейлы и переделать компоновку классов. Не все то золото, что блестит

5. nobiirumeow /4 25.01.2012 07:02 /airbase

Охуенчик, уже так и делаю.

6. saransknobiiru /5 25.01.2012 07:53 QIP

я это же и предложил, лол

Do you really want to delete ?