Информатика. Основы программирования на VISUAL BASIC 6.0. Индришенок В.И - 12 стр.

UptoLike

14
В данном случае после первого выхода из подпрограммы-
функции Func3=55, а переменная S=55 и сохраняет свои значе-
ния и имеет один и тот смысл во всех частях программы. Исполь-
зование S в других частях программы может изменять ее значе-
ние (в частности, повторный вызов этой функции приведет к из-
менению значения
S=110). Замена объявления области доступ-
ности переменной S на Public позволит обращаться к ней из
других программных модулей, например, из модуля другой эк-
ранной формы.
2.
ПОНЯТИЕ ОБ ОБЪЕКТНО-ОРИЕНТИРОВАННОМ
ПРОГРАММИРОВАНИИ
(ООП)
Наборы процедур и функций целесообразно сохранять в от-
дельных файлах (модулях), чтобы они могли быть использованы
в других программах. Современное обобщение этой тенденции
приводит к тому, что основными операндами программы стано-
вятся не переменные, а объекты.
Объект
некоторая сущность, которая четко проявляет
свое поведение и является представителем некоторого множества
подобных себе сущностей. Каждый объект характеризуется опре-
деленными параметрами, которые условно можно разделить на
методы, свойства и события.
Одна из ведущих идей при создании современных программ
формировать программный код таким образом, чтобы дать воз-
можность другому разработчику воспользоваться
уже готовыми
продуктами (фрагментами программных кодов), которые сами
предоставляют в распоряжение программиста набор определен-
ных внутри них собственных свойств, действий, которые они мо-
гут выполнять, и внешних событий, на которые они могут реаги-
ровать. При этом внутреннее содержание этого продукта, реали-
зующий его программный код, становится безразличным для по-
стороннего
пользователя, и нет необходимости вникать в детали
его реализации. Для претворения этой идеи в жизнь в ряде языков
программирования вводится понятие класса.
Класс
это обобщенная модель, служащая для описания
объектов программ. При создании класса в нем описываются: па-
раметры объектов, называемые свойствами; внешние и про-
граммные воздействия, называемые событиями, на которые реа-
                              14

     В данном случае после первого выхода из подпрограммы-
функции Func3=55, а переменная S=55 и сохраняет свои значе-
ния и имеет один и тот смысл во всех частях программы. Исполь-
зование S в других частях программы может изменять ее значе-
ние (в частности, повторный вызов этой функции приведет к из-
менению значения S=110). Замена объявления области доступ-
ности переменной S на Public позволит обращаться к ней из
других программных модулей, например, из модуля другой эк-
ранной формы.
2. ПОНЯТИЕ ОБ ОБЪЕКТНО-ОРИЕНТИРОВАННОМ
ПРОГРАММИРОВАНИИ (ООП)
     Наборы процедур и функций целесообразно сохранять в от-
дельных файлах (модулях), чтобы они могли быть использованы
в других программах. Современное обобщение этой тенденции
приводит к тому, что основными операндами программы стано-
вятся не переменные, а объекты.
     Объект – некоторая сущность, которая четко проявляет
свое поведение и является представителем некоторого множества
подобных себе сущностей. Каждый объект характеризуется опре-
деленными параметрами, которые условно можно разделить на
методы, свойства и события.
     Одна из ведущих идей при создании современных программ
–формировать программный код таким образом, чтобы дать воз-
можность другому разработчику воспользоваться уже готовыми
продуктами (фрагментами программных кодов), которые сами
предоставляют в распоряжение программиста набор определен-
ных внутри них собственных свойств, действий, которые они мо-
гут выполнять, и внешних событий, на которые они могут реаги-
ровать. При этом внутреннее содержание этого продукта, реали-
зующий его программный код, становится безразличным для по-
стороннего пользователя, и нет необходимости вникать в детали
его реализации. Для претворения этой идеи в жизнь в ряде языков
программирования вводится понятие класса.
     Класс – это обобщенная модель, служащая для описания
объектов программ. При создании класса в нем описываются: па-
раметры объектов, называемые свойствами; внешние и про-
граммные воздействия, называемые событиями, на которые реа-