Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Объектно-ориентированный подход к созданию программных средств


Самая обычная переменная имеет тип Variant. Такая переменная может содержать числовые и строковые данные и, кроме того, ссылка на объекты любого типа. Но для общих переменных, которые будут содержать только ссылки на объекты, следует использовать тип данных Object. Например:
Dim ПопереднийЗамовник As Object
Set ПоточнийЗамовник = New Клиент

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

Методы класса. Любая процедура Public Sub или Public Function, находящегося в модуле класса, является его методом. При создании экземпляра класса такие процедуры будут доступны как методы соответствующего объекта. Если же процедура в модуле класса объявляется локальной (Private), то она может использоваться только в этом модуле, т.е. она не может использоваться как метод класса.

Для создания процедур Sub и Function можно использовать пустые заготовки, которые при работе в IDE вставляются в модуль командой Tools / Add Procedure, а в окне проекта документа MS Office - командой Insert / Procedure. После этого они заполняются необходимым программным кодом, который реализует соответствующую функциональную возможность объекта.

Создание и использование объектов в Visual Basic
Каждый модуль класса выполняет роль проекта (шаблона) для объектов определенного типа. Иными словами, каждый модуль класса определяет один тип объектов, нужное количество которых создается во время выполнения программы через создание экземпляров класса.
В теле каждого модуля класса определяются некоторые или все его характеристики, к которым относятся:
• свойства (Propertes);
• методы (Methods);
• события (Events).

Другие статьи по теме:

- Технология intranet
- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»
- Алгоритмы
- Информационная модель
- Введение в программирование с помощью api


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами