О СНОВЫ ОБЪЕКТНО - ОРИЕНТИРОВАННОГО ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ.

Презентация:



Advertisements
Похожие презентации
Общие сведения Так как среда программирования Visual Basic выполняется на компьютере вместе с операционной средой Windows, то создавать мы будем программы,
Advertisements

Объектно-ориентированное программирование Основы языка программирования Lazarus.
Графический интерфейс и событийные процедуры VBA Мирошниченко А.П. Презентацию подготовила: Мирошниченко А.П.
Основные свойства объектов Объектами называются форма и элементы управления, переносимые с панели элементов на форму. Внешний вид, форму, размеры, положение.
Вопрос 1. Для чего необходим графический интерфейс? ОПРОС ДОМАШНЕГО ЗАДАНИЯ: Ответ: Графический интерфейс необходим для реализации интерактивного диалога.
Слезко Полина Сергеевна Учитель информатики Белоярской СОШ Томской области.
Графический интерфейс и событийные процедуры.. Графический интерфейс. Графический интерфейс необходим для реализации интерактивного диалога пользователя.
VBA – Visual Basic for Application (офисное программирование) Назначение VBA VBA является современным языком визуального и объектно-ориентированного программирования.
Основные понятия языка VBA Excel. Объекты Объект - основной элемент VBA Excel. В VBA объектами являются рабочая книга, рабочий лист и его составляющие.
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ. Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой. Программа данные, предназначенные.
Введение в объектно- ориентированное программирование Объекты Windows Институт развития образования Вологда 2004.
ОКНА СРЕДЫ Visual Basic Презентацию подготовила учитель информатики МБОУ СОШ 3 г. Светлого Нетесова Н. А.
Основы объектно-ориентированного программирования (ООП)
Программирование на Visual Basic Автор Волков Ф.Л.
Презентаци ю подготовил ученик 9 класса «Г» Рощин Витали й Введение в объектно- ориентированный язык программирования Visual Basic Учитель информатики.
Компонент Delphi Button Выполнил студент группы ИС-54 Лыжин М.Н. БПОУ ОО «Омский колледж транспортного строительства»
Объектно- ориентированное программирование (ООП)
Основы алгоритмизации и объектно-ориентированного программирования Алгоритм и его формальное исполнение Работу выполнили 9б: Кулагина Дарья, Гармашова.
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
Урок информатики 10 класс Тема «Размещение текстовой информации на форме при помощи управляющих элементов» Учитель информатики МБОУ ОСОШ 1 Фирсов А.Н.
Транксрипт:

О СНОВЫ ОБЪЕКТНО - ОРИЕНТИРОВАННОГО ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ

Т ИПЫ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ Процедурный Объектно- ориентированный

П РОЦЕДУРНЫЙ ЯЗЫК используются последовательности команд, позволяющих закодировать различные алгоритмические структуры. Примеры языков: Pascal, Basic, С. Назначение: создание простых программ для решения математических, логических задач. О БЪЕКТНО - ОРИЕНТИРОВАННЫЙ ЯЗЫК программы строятся из ОБЪЕКТОВ (это могут быть кнопки, текстовые поля, окна и т.п.), для них изменяются свойства. Примеры:Visual Basic, Delphi, С++, С#. Назначение: для реализации глобальных проектов (игр, прикладных программ и др.)

ООП – стиль написания программ, в котором основными понятиями являются объект и класс. «шаблон», который определяет набор свойств, методов и событий. Экземпляркласса

Объект совокупность свойств, методов, событий. Свойства это переменные, которые влияют на состояние объекта. Например, ширина и высота объекта. Методы это те же процедуры и функции, т. е. это то, что объект умеет делать. Например, объект может иметь процедуру для вывода какого-то текста на экран. Эта процедура и есть метод, который принадлежит объекту. События это те же процедуры и функции, которые вызываются при наступлении определенного события.

С ВОЙСТВА ОБЪЕКТА это показатели, характеризующие объект. Пример: Объект – кнопка; Свойства:, цвет,, текст на кнопке,. шрифт текста.

М ЕТОДЫ ОБЪЕКТА это действия, которые можно произвести с объектом. Пример: Объект – кнопка; Методы (): Методы ( обеспечивающими работу кнопки ): ; метод прорисовки текста ; прорисовки фокуса ; и т. д.

С ОБЫТИЯ это действия, которые происходят с объектом. Пример: Объект – кнопка; События: события пользовательского ввода, например, нажатие на кнопку левой или правой кнопкой мыши

О БЪЕКТ «B UTTON » В D ELPHI 1. Свойства: левая позиция Left; верхняя позиция Top; ширина Width; высота Height; заголовок Caption; 2. Методы: создать кнопку; нарисовать кнопку; уничтожить кнопку. 3. События: кнопка нажата; кнопка отпущена; заголовок кнопки изменен.

И СПОЛЬЗОВАНИЕ ОБЪЕКТА Алгоритм использования: 1.Объявить переменную типа "кнопка". 2.Создание кнопки с помощью вызова конструктора; 3.Изменить нужные свойства. 4.Можно использовать объект. У каждого объекта обязательно присутствуют два метода: "создать объект" и "уничтожить объект". Метод для создания объекта называется конструктором (constructor). Метод для уничтожения объекта называется деструктором (destructor). Начало программы Переменные: Объект1: Кнопка; Начало кода Объект1:= Кнопка.Создать объект; Объект1.Заголовок:='Привет'; Объект1.Уничтожить объект. Конец кода; Доступ к свойствам и методам объектов осуществляется при помощи записи ИмяОбъекта.Свойство или ИмяОбъекта.Метод