Объектно-ориентированное программирование
Пособие составлено в соответствии с требованиями Федерального государственного образовательного стандарта высшего образования и программой дисциплины.Содержит теоретические аспекты проектирования и разработки приложений с использованием объектного подхода. Изложение материала ведется с использованием примеров на языках Java и C#.Предназначено для студентов, обучающихся по направлению подготовки 09.03.02 – Информационные системы и технологии.
Содержание
Содержание книги "Объектно-ориентированное программирование "
Отрывок из книги
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, обеспечивающая рисова-ние графики, выбор цвета, вывод изображений и фиг...
Внимание!
При обнаружении неточностей или ошибок в описании книги "Объектно-ориентированное программирование (автор Евгений Николаев)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку