ВУЗ:
Составители:
Рубрика:
3
ПРЕДИСЛОВИЕ
За долгое время развития три алгоритмических языка: Бейсик, Пас-
каль, СИ ++ стали не просто языками программирования, а целыми систе -
мами программирования. Система отличается от языка тем , что она не
только имеет компилятор, но содержит еще несколько дополнительных
программ для упрощения программирования . С ее помощью можно не пи-
сать программы , а собирать их из готовых компонентов точно так же, как
из компонентов детского конструктора собирают самые разнообразные иг-
рушки.
Так , язык Basic превратился в систему программирования Visual Ba-
sic. Язык Паскаль реализовался в систему Delphi, а язык СИ ++ реализован
в нескольких системах , например, C++ Builder, Microsoft Visual C++.
Учебно - методическое пособие “ Visual Basic 6. Теория” (часть 1)
предназначено для изучения и практического освоения приемов использо -
вания интегрированной среды разработки – IDE. Учебное пособие подго -
товлено с учетом того , что студент в достаточной степени освоил приемы
программирования с использованием алгоритмического языка Basic.
Учебно - методическое пособие предназначено для студентов дневной
и вечерней форм обучения направлений Бакалавр экономики и Бакалавр
менеджмента , а также для желающих изучить основы программирования в
среде Visual Basic самостоятельно .
При подготовке пособия авторы не ставили цель полностью описать
все возможности VB, а исходили только из требований учебных программ
различных вузов.
1. Visual Basic как система объектно-
ориентированного программирования
1.1. Введение в Visual Basic
Объектно - ориентированное программирование (ООП) завоевывает
положение доминирующей парадигмы . ООП быстро заменяет методы
структурного программирования .
ООП основывается на следующих правилах :
ü Прикладная программа – строится из объектов с некоторыми
свойствами и некоторых методов, которые эти методы могут
выполнять .
ü Текущее состояние объекта через какое-то время может изме-
няться , но программа всегда зависит от объектов, причем объ-
екты не могут взаимодействовать друг с другом произвольно .
ü Программист при разработке программы сам решает вопрос ,
формировать ли оригинальный объект или применять уже
имеющийся .
3 П РЕД И С Л О ВИ Е За до лг о е время развития три алг о ритмических язы ка: Бей сик, П ас- каль, СИ ++ стали не про сто язы ками про г рамм иро вания, а ц елы ми систе- мами про г рамм иро вания. Система о тличается о тязы ка тем , что о на не то лько имеетко мпилято р, но со держ итещ е неско лько до по лнительны х про г рамм для упро щ ения про г раммиро вания. С ее по мо щ ью мо ж но не пи- сать про г раммы , а со бирать их из г о то вы х ко мпо ненто в то чно так ж е, как из ко мпо ненто вдетско г о ко нструкто расо бираю тсамы е разно о бразны е иг - руш ки. Т ак, язы к Basic превратился в систем упро граммиро вания Visual Ba- sic. Я зы к П аскаль реализо вался в систем уDelphi, а язы к СИ ++ реализо ван внеско льких системах, например, C++ Builder, Microsoft Visual C++. У чебно -мето дическо е по со бие “ Visual Basic 6. Т ео рия” (часть 1) предназначено для изучения и практическо го о сво ения приемо в испо льзо - вания интег риро ванно й среды разрабо тки – IDE. У чебно е по со бие по дг о- то влено с учето м то г о , что студентв до стато чно й степени о сво ил прием ы про г раммиро вания с испо льзо ванием алгоритмическо г о язы каBasic. У чебно -мето дическо е по со бие предназначено для студенто вдневно й и вечерней фо рм о бучения направлений Бакалавр эко но м ики и Бакалавр менедж мента, атакж е для ж елаю щ их изучить о сно вы про г рамм иро вания в среде Visual Basic само сто ятельно . П ри по дг о то вке по со бия авто ры не ставили ц ель по лно стью о писать все во змо ж но сти VB, аисхо дили то лько из требо ваний учебны х про грамм различны х вузо в. 1. Visual Basic как система объектно- ориентированног опрог раммирования 1.1. В ведение в Visual Basic О бъектно -о риентиро ванно е про граммиро вание (О О П ) заво евы вает по ло ж ение до минирую щ ей парадигмы . О О П бы стро заменяет мето ды структурно г о про граммиро вания. О О П о сно вы вается наследую щ их правилах: ü П рикладная про г рамма – стро ится из о бъекто в с неко то ры ми сво й ствами и неко то ры х мето до в, ко то ры е эти мето ды мо г ут вы по лнять. ü Т екущ ее со сто яние о бъекта через како е-то время мо ж етизме- няться, но про грамма всег дазависито то бъекто в, причем о бъ- екты не мо гутвзаимо дей ство вать другс другом про изво льно . ü П ро граммистпри разрабо тке про г раммы сам реш аетво про с , фо рмиро вать ли о ригинальны й о бъект или применять уж е имею щ ий ся.