русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема 3.3. Языки программирования.


Дата добавления: 2014-04-15; просмотров: 718; Нарушение авторских прав


 

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

В качестве объектов могут рассматриваться конкретные предметы, а также абстрактные или реальные сущности. Например: покупатель, фирма, производящая товары, банк и т.д.

В VB объектом являются элементы пользовательского интерфейса, которые создаются на формепользователя.

Объект - некая сущность (абстракция), имеющая четко определенное поведение.

Каждый объект обладает следующими характеристиками:

· свойствами;

· методами;

Свойства объекта представляют собой характеристики (атрибуты), присущие объектам , то есть задают его внешний вид или какую-либо другую характеристику. Метод объекта – это программа, которая выполняет определенные действия над данным объектом. Методы воздействуют на объекты и их параметры.

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

ОБЪЕКТ.МЕТОД

Например:Чтобы нарисовать линию в VB, нужно вызвать метод ADD () для объектаLINES. Вызов будет выглядеть следующим образом: Lines.Add().

Каждый объект является представителем некоторого класса однотипных объектов, то есть объект является экземпляром класса.Класс определяет общие для всех его объектов методы и свойства.

Классом объекта,называется общее описание объекта, для которых характерно наличие множества общих свойств, методов и общих действий, способные выполнять эти объекты.

Программы VBуправляютсясобытиями.

Событие –это то, что происходит в ходе выполнения программы. Например: щелчок мыши по какому-либо объекту экранной формы; нажатие клавиши; загрузка новой экранной формы; перемещение указателя мыши вдоль полосы прокрутки; нажатие какой-либо клавиши на клавиатуре и много другое



Реакцию на событие можно запрограммировать. Для этого создаются специальные процедуры обработки событий.

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

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

Полиморфизм- это способность объектов выбирать операцию на основе данных, принимаемых в сообщении, то есть каждый объект может реагировать по своему, на одно и то же сообщение. Например: команда Print будет по-разному воспринята черно-белым или цветным принтером.

Visual Basic представляет собой интегрированную среду разработки – IDE (Integrated Development Environment), которая содержит набор инструментов, облегчающих и значительно ускоряющих процесс разработки приложений. Все приложения на Visual Basic создаются как проекты и хранятся в файлах с расширением vbp.

Проект – это контейнер, в котором хранится информация о компонентах, входящих в приложение. Такими компонентами являются формы, диалоговые окна, программные модули и другие файлы.

Типы данных. Способ хранения и представления данных в компьютерной системе. В языке VB могут храниться и обрабатываться данные следующих типов таблица 3:

 



<== предыдущая лекция | следующая лекция ==>
Тема 3.2. Основы моделирования | Базовые типы переменных VB


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.033 сек.