Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic

Реферат Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic





онструкції Set використовуються ключові слова Exit Property. p align="justify"> Методи

Методи - це процедури або функції, належать об'єкту. Методи визначають поведінку об'єкта. Для виклику методу об'єкта вказується об'єкт, потім, через крапку, назву методу. Наприклад: MyObject.Method1

Методи можуть повертати або не повертати значення і створюються так само, як процедури і функції.

Методи можуть бути відкритими і закритими. Відкриті методи складають інтерфейс класу, а закриті використовуються для внутрішніх потреб класу. Особливий метод New () - (конструктор класу) автоматично викликається при створенні нового об'єкта. Конструктор може мати аргументи. p align="justify"> У використанні деструкторів необхідності немає. Своєчасним знищенням об'єктів займається сама середовище (В«збірка сміттяВ»). Явно викликати деструктор можна за допомогою методу Finalize.Basic дозволяє визначати кілька методів, що мають одне і те ж ім'я, але різний набір аргументів (перевантаження методів). При виклику методу буде вибраний той метод, набір аргументів якого співпаде з набором значень. p align="justify"> Для кожної властивості або методу, коди якого можуть бути перевантажені, необхідно замінити слово Public на Overridable. Слово Overrides використовується при написанні властивостей і методів, коди яких будуть відрізнятися від кодів властивостей і методів початкового файлу з тими ж іменами. p align="justify"> Події.

Для того щоб оголосити подія в класі, необхідно скористатися ключовим словом Event:

Public Event EventName (event parameters)

Можна визначити подію таким чином:

Public Event EventName (ByVal sender as Object, ByVal e as System.EventArgs)

Клас System.EventArgs визначає базовий клас аргументів події.

Для генерації подій всередині класу призначений оператор RaiseEvent, якому як аргумент передається ім'я події: EventName (параметри події)

Модель подій у VB. NET виконана на основі концепції делегатів - об'єктів, які можуть викликати об'єктні методи. Для створення делегата використовується ключове слово Delegate.Delegate Sub StringSubDelegate (ByVal aString As String)

Оголошення об'єктів

Після створення класу можна створювати всередині основної програми примірники даного класу. Для цього використовується спеціальне ключове слово New. Існують два способи створення екземплярів класу. p align="justify"> 1. Пізніше связиваніеMyInstance As Object

MyInstance = New MyClass1 ()

Створюємо нову змінну MyInstance типу Object, потім оголошуємо цю змінну як екземпляр класу MyClass1.

. Раннє зв'язування

Об'єктна змінна...


Назад | сторінка 7 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...
  • Реферат на тему: Точність (правильність і прецизійність) методів та результатів вимірювань. ...
  • Реферат на тему: Методи кластерізації: процедура Мак-кіна, метод К-методів, сітчасті методи
  • Реферат на тему: Клас птахи, загальна характеристика класу
  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...