Освой самостоятельно объектно-ориентированное программирование за 21 день

Антони Синтес

Sams Teach Yourself Object-Oriented Programming in 21 Days
Anthony Sintes
книга Освой самостоятельно объектно-ориентированное программирование за 21 день

Тираж данной книги закончился.
Введение
Файлы к книге

Книга имеет два основных отличия от других учебников по объектно-ориентированному программированию. Многие классические монографии по объектно-ориентированному программированию предназначены для специалистов по программному обеспечению, и материал в них изложен на академическом уровне, причем сами монографии, как правило, могут служить учебным пособием по годичному курсу объектно-ориентированного программирования. В отличие от таких монографий, прорабатываемых под руководством преподавателя, в этой книге изложение ведется на уровне, доступном для начинающего программиста, при этом большое внимание уделяется тщательной проработке основных концепций объектно-ориентированного программирования. Автор предвосхищает все вопросы, которые могут возникнуть у начинающего программиста, и дает на них исчерпывающие ответы. Во всех уроках изложение доступно, материал запоминается автоматически, читателю даже не приходится прилагать каких-либо усилий, а ответы на контрольные вопросы и выполнение упражнений позволяют не только проконтролировать свои знания, но и обрести уверенность в правильном применении объектно-ориентированного подхода при разработке приложений. В то время как другие книги по этой тематике учат применять объектно-ориентированный подход к разработке приложений на конкретном языке программирования, укладывая парадигму объектно-ориентированного программирования в прокрустово ложе преподаваемого языка программирования (к этой категории могут быть отнесены, например, многочисленные учебники по объектно-ориентированному программированию на C++), в данной книге изучаются именно концепции объектно-ориентированного программирования, а не их реализация в каком-либо языке программирования.

Хотя все примеры программ в книге написаны на Java, программы разработаны так, чтобы представить концепции, которые читатель сможет реализовать в любой объектно-ориентированной среде. Книга предназначена для пользователей средней и высокой квалификации.

672 стр., с ил.; ISBN 5-8459-0281-9, 0-6723-2109-2; формат 70x100/16; мягкий переплет; тип бумаги: газетная; серия Освой самостоятельно…; 2002, 2 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Раздел каталога:



Введение

В книге Освой самостоятельно объектно-ориентированное программирование за 21 день, оригинал которой был выпущен издательством Sams, для изучения объектно-ориентированного программирования (ООП) используется практический подход. В отличие от того, как обучают ООП на академическом уровне, в этой книге предлагаются доступные и дружественные по отношению к пользователю задания и примеры, составленные таким образом, чтобы дать возможность сразу начать применять ООП. Вместо того, чтобы пытаться изложить все немыслимые теоретические подробности, в этой книге освещаются темы, необходимые для применения ООП в повседневной работе.

Цель книги - дать вам прочные базовые знания в объектно-ориентированном программировании. Через 21 день вы будете хорошо разбираться в основных понятиях ООП. Используя эту базу, можно начать применять ООП в повседневных проектах, и в то же время пополнять свои знания в ООП, занимаясь дополнительно. За 21 день вы не обучитесь всему, что известно об ООП, - это просто нереально. Можно, однако, получить прочные базовые знания, что пригодится в дальнейшей учебе. Данная книга поможет вам именно в этом.

Книга разделена на три части. В 1-й неделе говорится о трех основных принципах ООП (также известных как три основные идеи ООП). Эти три принципа составляют теоретическую базу объектно-ориентированного программирования. Понимание этих принципов -необходимое условие для понимания ООП. Уроки в неделе разделяются на теоретические и практические занятия; на практических занятиях вы получите возможность попробовать свои силы в составлении программ.

Во 2-й неделе говорится о процессе развития объектно-ориентированного программного обеспечения. В уроках дня 1-го "Вступление в объектно-ориентированное программирование" вам даются знания без какого либо руководства к действию, это подобно тому, если бы вам дали стройматериалы, пилу, молоток, несколько гвоздей и велели построить дом. В уроках недели 2 "Учимся применять объектно-ориентированный подход" рассказывается, как применять инструменты, о которых говорится в уроках недели I.

Неделя 3 "Собираем все вместе: полный объектно-ориентированный проект" содержит полный курс обучения ООП. В процессе изучения данного курса вы получите полное представление о предмете ООП, а также выполните много практических заданий по программированию. Я надеюсь, что это поможет вам научиться применять теоретические знания на практике.

В конце книги содержится большое количество приложений. Особенно важны приложение Б "Учебник для начинающих по языку Java", где излагаются основы Java и приложение Г "Избранная библиография", где содержится избранная библиография. Приложение Б "Учебник для начинающих по языку Java" является прекрасным учебником начал языка программирования Java. Библиография указывает источники, к которым можно обратиться при дальнейшем изучении ООП. Эти источники оказали большую помощь при написании данной книги.

О примерах

Примеры исходных программ написаны на Java и вам будет несколько проще разобраться, если вы уже знакомы с этим языком. Однако если вы его подзабыли или никогда с ним раньше не работали, вам поможет приложение Б "Учебник для начинающих по языку Java". Было довольно сложно подобрать наиболее доступные примеры, рассчитанные на то, что у вас есть минимум знаний по программированию. Автор намеренно избегал использования в примерах специфических особенностей языка Java и его уловок.

Что необходимо знать для работы с этой книгой

Эта книга предполагает наличие у читателя определенного опыта в программировании, и обучение основам не является ее целью. С ее помощью вы сможете применить уже имеющиеся у вас знания для написания объектно-ориентированного программного обеспечения. Чтобы читать и понимать эту книгу, ученая степень "гуру" в области программирования не нужна. Вам необходимо усвоить какой-нибудь вступительный курс программирования или же прочитать один из самоучителей программирования (одна из книг по программированию в серии Освой самостоятельно (Teach yourself), выпускаемой издательством Sams).

Чтобы от примеров и упражнений получить максимальную пользу, необходим компьютер и доступ к Internet. Операционную среду и программу редактирования выбирайте по своему вкусу. Единственное требование состоит в том, чтобы вы сумели загрузить, проинсталлировать и запустить Java. В приложении Б "Учебник для начинающих по языку Java" рассказывается, как получить Java SDK .

И, наконец, будьте решительны, настойчивы и любознательны. Научиться объектно-ориентированному программированию не так просто и это потребует больше, чем 21 день, однако с помощью этой книги вы получите прочные базовые знания.

Удивительный мир ООП ждет...


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100