Данное учебное пособие посвящено изучению объектно-ориентированного программирования на языке Java. В книге рассматриваются основные принципы данного подхода к программированию, а также представлены инструменты работы со структурами данных, такими как коллекции и дженерики. Кроме того, в книге описываются принципы объектно-ориентированного дизайна, которые позволяют разрабатывать более гибкие, расширяемые и удобные в сопровождении программы. Если вы хотите освоить объектно-ориентированное программирование на Java, данная книга будет полезным источником знаний и навыков.
В учебном пособии освещаются вопросы объектно- ориентированного программирования на примере языка Java для студентов заочной, очно-заочной и дистанционной форм обучения, изучающих эти вопросы самостоятельно. Пособие включает в себя теоретический курс, основанный на ранее опубликованных разработках автора, в области объектно-орентированного программирования. В небольшом объеме отражена проблематика прямых ссылок в многомодульных программах, тестировании модулей программного проекта на JVM с использованием инструментария JUnit и специфики организации поведения вычислительной системы, управления компонентами программным проектом через интерфейсы и использование наследования в Java. Отражена работа с основными типами данных Java, динамические свойства классов и объяснение механизма инкапсуляции. Особое внимание уделено наследованию и применению абстракции. Обсуждаются принципы структурного проектирования программных систем. Освещаются основы организации коллективного исполнения модулей потребителям, основы параллельного выполнения фрагментов программного продукта на многопроцессорных вычислительных системах и системах с распределенной памятью с помощью технологии силасирования. Теоретические материалы обеспечени идентификаторными номерами, что обеспечивает более надежное усвоение информации. Для студентов заочных и дистанционных форм обучения по специальностям : 030503 "Профессиональное обучение" (информатика и вычисление ) 230105 "Программное обеспечение вычислительной техники и автоматизированных систем" контрольные задания даны по вариантам.
В учебном пособии изложены основные понятия объектно–ориентированного подхода, приведено изложение языка программирования Java и базовых конструкций структур данных. Пособие предназначено для практических занятий студентов по дисциплине «Программирование» в высших учебных заведениях, методистам и педагогам, использующим методы обучения.
Электронная Книга «Объектно-ориентированное программирование в Java» написана автором О. И. Гуськова в 2018 году.
Минимальный возраст читателя: 0
Язык: Русский
ISBN: 978-5-4263-0648-6
Описание книги от О. И. Гуськова
Учебное пособие посвящено объектно-ориентированному программированию на языке Java. Рассматриваются основные принципы объектно-ориентированного программирования, средства работы со структурами данных – коллекции и дженерики, принципы объектно-ориентированного дизайна.