Аннотація | В последние годы технология объектно-ориентированного программирования (ООП) заняла лидирующие позиции в области разработки программного обеспечения. Эта книга содержит исчерпывающее описание как преимуществ, так и недостатков, свойственных объёктно-ориентированному подходу, последовательно рассматриваемых в отношении отдельных стадий жизненного цикла программного обеспечения, начиная от анализа требований и заканчивая сопровождением и модернизацией готовых программ. В каждом случае автор стремится увязать coоветствующие принципы ООП с существующей практикой прикладного программирования.
Предлагаемый материал богато иллюстрирован примерами на языках Java и C++ и включает обсуждение основных концепций таких обьектно-ориентированных языков, как Smalltalk, Еiffel, C++, Java, а также языка UML и технологии CORBA. Для лучшего закрепления материала в книгу включены подборки вопросов для самопроверки, а также практические примеры разработки мультимедиа и Web-приложений. Книга может быть полезна как студента |