Protek

Свобода слова. Разговаривать можно о чем угодно не нарушая правил форума.

Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.

Ответить
Abyrvalg
Сообщения: 397
Зарегистрирован: 31 авг 2006, 15:07

Философия ООП

Сообщение Abyrvalg »

Приветствую тебя, о несравненный All!

Братцы, посоветуйте толковую книжку по объектно-ориентированному программированию как таковому. Я веду речь не об учебнике по какому-то конкретному языку, где будет лишь между делом сказано про инкапсуляцию и проч., а про ООП сам по себе. Как и почему он возник? Зачем он нужен? Где границы его применимости?.. Зачем нужны абстрактные методы? Как применять интерфейсы? В чём смысл статических методов? Когда нужно делать так, а когда - эдак? Какие типичные приёмы ООП?.. Вот примерно так. Ведь не может не быть такого учебника :)
Аватара пользователя
Burano
Сообщения: 984
Зарегистрирован: 31 май 2007, 11:40
Откуда: Москва
Контактная информация:

Re: Философия ООП

Сообщение Burano »

Abyrvalg писал(а):Ведь не может не быть такого учебника
Тоже вот почитал бы, в ООП въехать толком не могу, но что-то мне подсказывает нет такой книжки.... :?
Don't warry, be happy!
Loocos
Сообщения: 487
Зарегистрирован: 01 июл 2008, 22:55
Откуда: Never mind

Re: Философия ООП

Сообщение Loocos »

эм... На сколько я знаю, ООП - понятие достаточно обширное... включающее в себя достаточно большое количество языков программирования. У каждого языка свои особенности, ООП - как обобщающее отдельный класс в кодинге.
Начните с wiki. Там и общие определения есть, и книги...
The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair (с) Douglas Adams, Mostly Harmless
Ответить