Объектно-ориентированное программирование
книга

Объектно-ориентированное программирование

Место издания: Ставрополь

Страниц: 225

Артикул: 20486

Возрастная маркировка: 16+

Электронная книга
450

Краткая аннотация книги "Объектно-ориентированное программирование"

Пособие составлено в соответствии с требованиями Федерального государственного образовательного стандарта высшего образования и программой дисциплины. Содержит теоретические аспекты проектирования и разработки приложений с использованием объектного подхода. Изложение материала ведется с использованием примеров на языках Java и C#. Предназначено для студентов, обучающихся по направлению подготовки 09.03.02 – Информационные системы и технологии.

Содержание книги "Объектно-ориентированное программирование"


ПРЕДИСЛОВИЕ
Раздел 1. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ МОДЕЛИРОВАНИЕ
Раздел 2. КЛАССЫ И ОБЪЕКТЫ
Раздел 3. ОБЪЕКТНОЕ МОДЕЛИРОВАНИЕ
Раздел 4. ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ
Раздел 5. ПРАКТИЧЕСКИЕ ПРИЕМЫ РАЗРАБОТКИ ПРИЛОЖЕНИЙ
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА

Все отзывы о книге Объектно-ориентированное программирование

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Объектно-ориентированное программирование

150 5.1. Построение графического интерфейса средствами Java Существуют различные технологии разработки приложений с графическим интерфейсом пользователя, включая мультиплат-форменные. В рамках данного пособия рассматривается инстру-ментарий, доступный программисту Windows-приложений, но за-трагиваются вопросы разработки с использованием библиотеки Swing, которая предполагает однотипное использование элементов при создании приложений для разных операционных систем. Основные концепции, библиотеки. Объектно-ориентиро-ванное программирование как технология претерпевала развитие параллельно с развитием технологий взаимодействия компьютеров с пользователями. Появление графического интерфейса пользова-теля (ГИП) существенно усложнило разработку прикладного ПО и вывело на первый план именно ОП-парадигму, которая наиболее полно учитывает потребности разработчиков графических прило-жений. В большинстве высокоуровневых языков разработки прило-жений с ГИП реализованы библиотеки для построения интерфейса пользователя. В языке C# используются технологии Windows Forms и Windows Presentation Foundation. В Java существуют биб-лиотеки AWT и Swing. Стандартная поставка Java SE включает в себя библиотеку классов, обеспечивающих создание графического интерфейса пользователя (ГИП) (Graphical User Interface, GUI). Эта графиче-ская библиотека получила название JFC (Java Foundation Classes). В библиотеке JFC можно выделить шесть основных частей: 1) AWT (Abstract Window Toolkit) – базовая библиотека классов с несколько устарелым набором «тяжелых» (heavyweight) графических компонентов, расположенная в пакете java.awt и его подпакетах. 2) Swing – библиотека «легких» (lightweight) графических компонентов, дополняющая и во многом заменяющая библиотеку AWT. Занимает почти двадцать пакетов с префиксом javax.swing; 3) Java 2D – часть библиотеки AWT, обеспечивающая рисова-ние графики, выбор цвета, вывод изображений и фиг...