Программирование на основе классов и шаблонов
Подготовка в области проектирования и разработки современных информационных систем на основе объектно-ориентированного подхода
Из легендарной книги банды четырех
Проектирование объектно-ориентированных программ — нелегкое дело, а если они предназначены для повторного использования, то все становится еще сложнее.
James Gosling
Java — это C++, из которого убрали все пистолеты, ножи и дубинки.
Alan Kay
Я изобрел понятие "объектно-ориентированный", и могу заявить, что не имел в виду C++.