Издательство: | Вильямс/Диалектика |
Дата выхода: | май 2002 |
ISBN: | 5-8459-0281-9 |
Тираж: | 3 500 экземпляров |
Объём: | 672 страниц |
Масса: | 605 г |
Размеры(В x Ш x Т), см: | 24 x 17 x 3 |
Обложка: | мягкая |
Книга имеет два основных отличия от других учебников по объектно-ориентированному программированию. Многие классические монографии по объектно-ориентированному программированию предназначены для специалистов по программному обеспечению, и материал в них изложен на академическом уровне, причем сами монографии, как правило, могут служить учебным пособием по годичному курсу объектно-ориентированного программирования. В отличие от таких монографий, прорабатываемых под руководством преподавателя, в этой книге изложение ведется на уровне, доступном для начинающего программиста, при этом большое внимание уделяется тщательной проработке основных концепций объектно-ориентированного программирования. Автор предвосхищает все вопросы, которые могут возникнуть у начинающего программиста, и дает на них исчерпывающие ответы. Во всех уроках изложение доступно, материал запоминается автоматически, читателю даже не приходится прилагать каких-либо усилий, а ответы на контрольные вопросы и выполнение упражнений позволяют не только проконтролировать свои знания, но и обрести уверенность в правильном применении объектно-ориентированного подхода при разработке приложений. В то время как другие книги по этой тематике учат применять объектно-ориентированный подход к разработке приложений на конкретном языке программирования, укладывая парадигму объектно-ориентированного программирования в прокрустово ложе преподаваемого языка программирования (к этой категории могут быть отнесены, например, многочисленные учебники по объектно-ориентированному программированию на C++), в данной книге изучаются именно концепции объектно-ориентированного программирования, а не их реализация в каком-либо языке программирования. Хотя все примеры программ в книге написаны на Java, программы разработаны так, чтобы представить концепции, которые читатель сможет реализовать в любой объектно-ориентированной среде. Книга предназначена для пользователей средней и высокой квалификации.