Задать вопрос

Книги по ООП, С++

Всем доброго времени суток. Посоветуйте книги по ООП. Главное чтобы там объяснялись основы, говорилось зачем это нужно, как используется. Желательны примеры на С++.
  • Вопрос задан
  • 23498 просмотров
Подписаться 37 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 9
@Tibr
Для начинающих:

Брюс Эккель — Философия С++. Введение в стандартный С++.
www.ozon.ru/context/detail/id/1631049/

Брюс Эккель, Чак Эллисон — Философия C++. Практическое программирование.
www.ozon.ru/context/detail/id/1895018/

Для «продолжающих»:

Скотт Мэйерс — Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ
www.ozon.ru/context/detail/id/2610625/

Скотт Майерс — Эффективное использование С++. 35 новых способов улучшить стиль программирования
www.ozon.ru/context/detail/id/2623946/

Скотт Мейерс — Эффективное использование STL
www.ozon.ru/context/detail/id/1253685/

Герб Саттер, Андрей Александреску — Стандарты программирования на С++
www.ozon.ru/context/detail/id/2381848/

Герб Саттер — Решение сложных задач на C++
www.ozon.ru/context/detail/id/3817580/
Ответ написан
soks
@soks
Когда-то давно я читал Лафоре «Объектно-ориентированное программирование в C++». Мне очень понравилось — все очень хорошо разложено по полочкам, а, главное, с примерами.
Ответ написан
Комментировать
couatl
@couatl
Очень полезное:
Гради Буч «Объектно-ориентированный анализ и проектирование»
Э. Гамма «Приемы объектно-ориентированного проектирования. Паттерны проектирования»
Ответ написан
Комментировать
@tim_fake
В свое время начинал с Брюса Эккелья — Философия С++. Введение в стандартный С++ (Thinking in C++. Introduction to Standard C++). С самого начала книги поясняет базовые и тонкие моменты очень доступным языком, все на примерах и с приведением реального кода. В качестве продолжения и практического пособия можно почитать его же, Философия C++. Практическое программирование (Thinking in C++. Volume Two: Practical Programming). Очень достойные книги.
Ответ написан
opium
@opium
Просто люблю качественно работать
Ну почитайте Страуструпа си++, классика.
Ответ написан
BOBO
@BOBO Автор вопроса
Всем спасибо скачал несколько книг, больше всего понравилось «Философия С++» и «Объектно-ориентированное программирование в C++». Думаю этого будет достаточно.
Ответ написан
Комментировать
asleep
@asleep
Мне в свое время очень понравилась огромная книжка Бертрана Мейера «Объектно-ориентированное конструирование программных систем». Кое в чем прочищает мозги, если читать внимательно. Но вряд ли это для первого знакомства, и там не C++, а Eiffel. Но советую запомнить название и автора на будущее, когда вы будете думать, что уже знаете ООП ;)
Ответ написан
Bright
@Bright
Добавлю еще:
Стэнли Б. Липпман, Жози Лажойе, «Язык программирования C++. Вводный курс».

Книжка довольно большая, но это достигается за счет многочисленных примеров. В конце каждой темы есть контрольные вопросы.
Ответ написан
Комментировать
NCNecros
@NCNecros

А как вы относитесь к "Прата С. - Язык программирования С++"? На хабре написали что он очень толковый для начинающих, а в этом вопросе и на stackowerflow в списке книг его нет.

Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы