Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора Льва информатика.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
506.37 Кб
Скачать

Вопрос 42:объектно-ориентированное прогр-е:правила,основн.Понятия(объект,события,методы,св-ва,классы.)

OOП аккумулирует лучшие идеи структурного программирования и сочетает их с мощными новыми концепциями, которые позволяют по-новому организовывать программы.

Метод ООП:

объектно-ориентированной декомпозиции: выделение объектов и связей между ними - поддерживается концепциями инкапсуляции, наследования и полиморфизма.

абстрактных типов данных (основа инкапсуляции) - концепция абстрактных типов данных.

пересылки сообщений – описание поведения системы в терминах обмена сообщениями между объектами - концепция сообщения.

Свойства:

Инкапсуляция - сокрытие информации и комбинирование данных и функций (методов) внутри объекта.

Наследование  - Построение иерархии порожденных объектов с возможностью для каждого объекта-наследника доступа к коду и данным всех порождающих объектов-предков.

Полиморфизм (полиморфизм включения) — присваивание действию одного имени, которое затем разделяется вверх и вниз по иерархии объектов, причем каждый объект иерархии выполняет это действие способом, подходящим именно ему.

43)Элементы интергрированной среды (ide,краткая хар-ка элементов среды ide)

Интегрированная среда обработки Visual Basic (IDE) состоит из следующих элементов.

Строка меню

Отображает команды, которые вы используете, чтобы работать с Visual Basic. Помимо стандартных пунктов File, Edit, View, Window и Help меню обращается к функциям, определенным для программирования, типа Project, Format или Debug.

Контекстное меню

Содержит ярлыки для часто выполняемых действий. Чтобы открыть контекстное меню, нажмите правой кнопкой мыши объект, который вы используете. Определенный список ярлыков, доступных из контекстного меню, зависит от места, где вы нажимаете правую кнопку мыши. Например, если вы нажимаете правую кнопку мыши на тулбоксе (комплекте инструментов), отображенное меню контекста предлагает отобразить окно диалога Components, скрыть тулбокс, закрепить или не закреплять вкладку тулбокса или добавить к тулбоксу новую заказную вкладку.

Панели инструментов

Обеспечивают быстрый доступ к часто используемым командам в среде программирования. При нажатии кнопки на панели инструментов однократно выполняется действие, представленное этой кнопкой. По умолчанию, когда Вы запускаете Visual Basic, отображается стандартная панель инструментов. Дополнительные панели инструментов для редактирования, дизайна формы и отладки могут переключаться командами on или off Toolbars из меню View.

Панели инструментов могут быть закреплены под строкой меню или "плавать" если вы выберете вертикальную область слева и перетащите панель далеко от строки меню.

Тулбокс (комплект инструментов)

Обеспечивает набор инструментов, которые вы используете во время разработки, чтобы разместить элементы управления в форму. В дополнение к заданной по умолчанию раскладке инструментов вы можете создавать ваши собственные раскладки, выбирая Add Tab в контекстном меню и добавляя элемент управления в появившуюся новую вкладку.

Окно проводника проекта

Показывает набор форм и модулей в вашем текущем проекте. Проект — коллекция файлов, которые вы используете, чтобы сформировать приложение.

Окно свойств

Показывает набор параметров настройки свойств выбранной формы или элемента управления. Свойство — характеристика объекта: например размер, заголовок или цвет.

Браузер объектов

Показывает набор объектов, доступных для использования в вашем проекте, и дает вам быстрый способ перемещаться по вашему коду. Вы можете использовать браузер объектов, чтобы исследовать объекты в Visual Basic и других приложениях, видеть, какие методы и свойства доступны для этих объектов и вставлять в ваше приложение процедуры кода.

Дизайнер формы

Окно, которое вы настраиваете, чтобы проектировать интерфейс вашего приложения. Здесь вы добавляете элементы управления, графику и изображения к форме, чтобы создать желаемый вид. Каждая форма в вашем приложении имеет собственное дизайнера формы.

Окно редактора кода

Редактор для введения кода в приложение. Для кода каждой формы или модуля в вашем приложении создается отдельное окно редактора кода.

Окно размещения формы

Окно размещения формы позволяет позиционировать формы в вашем приложении, используя уменьшенное графическое представление экрана.

Окна Immediate, Locals и Watch

Эти дополнительные окна обеспечиваются для использования в отладке вашего при-ложения. Они доступны только тогда, когда вы выполняете ваше приложение в пределах IDE.

После запуска VB (Пуск / Программы / VB) на экране можно увидеть стартовый интерфейс интегрированной среды разработки (IDE). Эта среда предназначена для простого, логичного представления на экране объектов, используемых при разработке приложения. Через ряд окон интерфейса можно выполнять следующие процедуры разработки:

• Добавлять, изменять, удалять объекты;

• Редактировать методы и свойства объектов;

• Устанавливать соединения между объектами приложений и объектами БД;

• Просматривать и выбирать компоненты текущих проектов и библиотек;

• Оглаживать код программных процедур;

• Тестировать объекты приложений, определять их вид и поведение во время выполнения кода.

Интегрированная среда VB состоит из следующих элементов:

•/ Главное меню;

•/ Контекстное меню;

•S Панели инструментов;

•S Обозреватель проектов

•S Окно свойств;

•S Страницы свойств;

•/Окно конструктора форм;

•S Окно макета форм;

•S Окно просмотра объектов (Object Browser);

•S Окно редактирования кода;

S Панель элементов управления.

44)объекты и управление объектами VB:типы объектов,основы работы с объектами(св-вва,методы,код обработки событий)

Среда программирования Visual Basic

Назначение – разработка Windows-приложений (приложений)

VB - объектно-ориентированный язык. Основа – объекты (окно, кнопка, поле со списком)

Каждый объект имеет:

= свойства

= методы

= события

Свойства - показатели, характеризующие объект. Методы - действия, которые можно произвести с объектом. События - действия, которые происходят с объектом.

Объект Текстовое полеTextBox

Свойства: - Name - Имя текстового поля

- Text – содержимое текст. поля

- Alignment – выравнивание текста

- Font - название, размер шрифта

Методы: - Move (перемещение)

События: - Click (щелчок кнопки мыши)

- Double Click (двойной щелчок)

- Mouse Down (нажатие кнопки мыши)

- Mouse Up (отпустить кнопку мыши)

Командная кнопка CommandButton

Свойства:

Name - Имя компонента. Используется в программе для доступа к компоненту и его свойствам

Caption - Текст на кнопке

Left - Расстояние от левой границы кнопки до левой границы формы

Top - Расстояние от верхней границы кнопки до верхней границы формы

Height - Высота кнопки

Width - Ширина кнопки

Enabled - признак доступности кнопки. True - доступна/ False – недоступна