Помощь в написании студенческих работ
Антистрессовый сервис

Основные понятия объектно-ориентированного программирования

РефератПомощь в написанииУзнать стоимостьмоей работы

Идет иерархия всех объектов, у которых свойства и методы «предшественников» автоматически будут, передаются их «потомкам», но у этих «потомков» могут быть и свои особые индивидуальные параметры. Универсальность и смысл наследования состоит в том, что не нужно всякий раз полностью описывать каждый новый объект, а можно указать «предка» то есть (базовый класс) и прописать его отличительные свойства. Читать ещё >

Основные понятия объектно-ориентированного программирования (реферат, курсовая, диплом, контрольная)

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

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

Объекты в приложениях Visual Basic для пользователя должны быть вполне реальными, например такими как: кнопки управления, текстовые поля, текстовые метки, полосы прокрутка, графические изображения, окна диалога, таймеры. Эти объекты должны представлять некоторые определенные категории. Эти категории могут и не являться непосредственно частью интерфейса пользователя. Категории не возможно «пощупать» курсором мышки. К примеру, это может быть соединения, какие то рабочие области и т. д. и т. п.

Данным объектам, с которыми непосредственно работает программист, характерны свои стандартные свойства (это могут быть характеристики, которыми управляют поведением объекта). Всем этим объектам должны соответствовать и определенные методы (описание программного действия объекта). Когда строится приложение, то должно программироваться действие этих объектов. Или надо задавать реакцию конкретных объектов на определенные события, когда нажимаются определенные кнопки.

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

Любой программный объект должен определяться как вид, какого то класса. Классом считается проект или шаблон, из которого, в конечном счете, создают объект.

В Visual Basic существует два способа манипуляции объектов:

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

Еще одна характеристика это событие. Событие это некоторое действие или это может быть ситуация, которые связаны с объектом.

К примеру, нажмем клавишу, и произойдет загрузка нашей формы и т. д.

Огромную роль играет правильное написание программного кода, потому что программа будет выполняться в строгом порядке с программным кодом.

При выполнении события и управления программные модули или группы операторов могут выполнить только одно единственное событие, эти все события могут проходить в любой последовательности, навели курсор мышки на предмет путь выполнения программы изменился.

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

Координаты расположения, цвет, размер, шрифт, — это все свойства выбранного объекта.

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

Если щелкнуть кнопкой мыши на объекте, то, к примеру, в текстовом поле может быть выведено текстовое сообщение.

Все методы и свойства объекта принято называть интерфейсом.

Главные понятия объектно-ориентированного программирования Инкапсуляция — это некое объединение конкретных данных и характерных черт поведения определенного объекта в отдельно взятом одном пакете и скрытие подробностей их выполнения от пользователя.

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

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

Идет иерархия всех объектов, у которых свойства и методы «предшественников» автоматически будут, передаются их «потомкам», но у этих «потомков» могут быть и свои особые индивидуальные параметры. Универсальность и смысл наследования состоит в том, что не нужно всякий раз полностью описывать каждый новый объект, а можно указать «предка» то есть (базовый класс) и прописать его отличительные свойства.

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

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

Visual Basic является стандартным приложением для операционной среды Windows, потому, что он был разработан в качестве языка программирования и для создания новых приложений. Значить, если была произведена правильная установка, то в основном меню «Программы» должна автоматически отображаться строка программы Microsoft Visual Basic. По данному пункту в меню при желании запустить справочную информацию по среде или по программе Visual Basic.

Рисунок 1.

Рисунок 1.

Рисунок 2.

Рисунок 2.

Запуск Visual Basic для создания проекта:

1. Пуск | Программы | Microsoft Visual Basic | Visual Basic;

Интегрированная среда разработки (IDE) представляет собой графический интерфейс Microsof.

В появившемся окне диалога выбрать Standard EXE (стандартный) Настройка окна работы VB.

Для нормальной работы в VB необходимо, чтобы в рабочем окне были активны (включены):

  • · Окно инструментария,
  • · Окно проводника,
  • · Окно свойств,
  • · Окно расположения формы.

Окно.

Действие.

Инструментария (General).

View (Вид) | Toolbox (Панель элементов управления). Для вызова этой панели можно воспользоваться также кнопкой Toolbox на стандартной панели инструментов.

Проводника (Project).

View (Вид) | Project Explorer (Проводник проектов).

Свойств (Properties).

View (Вид) | Properties. При помощи кнопки Properties Window на стандартной панели инструментов. Выбрав Properties в контекстном меню для выделенного объекта на форме.

Расположение формы (Form Layout).

View (Вид) | Form Layout Window.

Через пункт View в меню осуществляется включение окон.

В этом разделе кратко были раскрыты самые важные понятия объектно-ориентированного программирования: свойства, события, методы языка программирования Visual Basic. Были рассмотрены основные окна, интерфейс среды Visual Basic.

Показать весь текст
Заполнить форму текущей работой