Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПргЯВУ_ЛК_СтефановаИА.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
4.41 Mб
Скачать

15.3. Графическая структура понятий оо Подхода

Все классы порождены от единого родителя – класса Object. Этот класс не имеет полей и свойств, но включает в себя методы самого общего назначения, обеспечивающие жизненный цикл любых объектов – от их создания до уничтожения. Нельзя создать класс, который не был бы дочерним классом Object.

Принцип наследования приводит к созданию ветвящегося дерева классов, постепенно разрастающегося от родителя к потомкам. Каждый потомок дополняет возможности своего родителя новыми свойствами и передает их своим потомкам.

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

Свойства - структура данных, характерных для этого объекта.

15.4. Преимущества ооп:

  • возможность многократного использования программного кода (порождение новых классов);

  • невозможность извне ничего изменить в объекте, если такое изменение является недопустимым;

  • объекты отображают реально существующие предметы или процессы.

Лекция 11

16.0. Приложение под ос Windows

16.1. Основные характеристики

При запуске Microsoft Visual C# 2010Express предоставляет возможность командой Файл \ Создать проект  создать приложение Windows Form – под операционную систему Windows с графическим интерфейсом.

ИСР позволяет создавать решения, включающие набор проектов. Приложение Windows Form позволяет использовать все функциональные возможности операционной системы, отличается большими размерами исполняемого файла.

Для создания приложения в Окне Создать приложение использовать команду Приложение Windows Form и кнопку ОК.

16.2. Основной экран среды:

Обозреватель решений

Редактор кода

Конструктор формы

Свойства

элементов

Оконное меню

Панель

элементов

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

Список ошибок

Окно содержит:

  • Строку заголовка, которая отображает имя открытого проекта;

  • Строку меню с набором команд для разработки, тестирования приложений;

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

  • Конструктор формы – средство разработки приложения,

  • Редактор кода – для написания адекватных методов объектам приложения,

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

  • Свойства (события) элементов создаваемого приложения,

  • Список ошибок – отображающихся при вводе кода и его компиляции,

  • Обозреватель решений, в котором отображается описание решения.

Microsoft Visual C# 2010Express является однодокументной средой, то есть позволяет работать только с одним проектом.

Элементы подразделяются на:

  1. Визуальные (кнопки, меню, поля редактирования, переключатели, списки…),

  2. Логические (окна диалога, отчеты, часы…), отображающиеся в процессе запуска приложения.

16.3. Окно Конструктора формы

Первоначально имеет заголовок Form1 – является заготовкой разрабатываемого приложения.

Форма – основа разработки, в нее помещают необходимые компоненты, создают интерфейс программы. Объекты выбираются на Панели элементов.

Для размещения объекта на форме необходимо:

1.Щелкнуть мышью на пиктограмме нужного объекта

2. Щелкнуть в том месте Формы, где должен быть он расположен.