Помогни ни да направим Uroci.net по - богат! Добави урок
Категории Други уроци Adobe Photoshop Adobe Illustrator Adobe Flash Adobe Fireworks DreamWeaver CSS и HTML Corel Draw Image Ready PHP SEO CMS Microsoft Windows Microsoft Word Microsoft Excel PowerPoint Microsoft Access Microsoft Publisher Linux Visual basic
JavaScript Ajax 3ds Max Maya 3D C++ Sound Forge Gimp SWiSH

Деклариране на променливи и константи

bubust   трудност:    видян: 1074

Декларацията на променливата (variable declaration) e асоциацията на името на променливата със съответния тип данни (data type). Това само по себе си не създава променливата. Всъщност за необектни променливи, декларацията създава променливата. Декларация като:

Dim x As Integer

създава целочислена променлива на име x. Можем да запишем също:

Dim x As Integer = New Integer( )

което засилва ролята на функцията конструктор за тип данни Integer. (constructor е функция, която VB .NET използва за създаване на променливи.)

Когато се декларират много променливи на един ред и променливата не се декларира изрично, тя приема типа данни на следващата променлива, която се декларира изрично. Така в реда:

Dim x As Long, i, j, k As Integer, s As String

променливите i, j, и k имат тип Integer. VB .NET позволява инициализацията на променливите на същия ред, където е декларацията! Можем да напишем:

Dim x As Integer = 5

за да декларираме променлива Integer и да я инициализираме на 5. По подобен начин можем да декларираме и инициализираме повече от една променлива на ред:

Dim x As Integer = 6, y As Integer = 9

В този случай на всяка променлива трябва изрично да се декларира типа, за да се инициализира.

Object променливи се декларират по същия маниер:

Dim obj As MyClass

Декларацията няма да създаде обектна променлива, и променливата е равна на Nothing. Създаването на обект изисква изрично извикване на обектния конструктор:

Dim obj As New MyClass( )

или:

Dim obj As MyClass = New MyClass( )

или:

Dim obj As MyClass

obj = New MyClass( )

Променливи и константи могат да се декларират с някой от тези модификатори за достъп (access modifiers):

- Public

- Private

- Friend

- Protected

- Protected Friend

Dim може да се използва също, но е добре да се използва само когато трябва, както е за локалните променливи.

Декларирането на константи е аналогично:

AccessModifier Const Name As Type = Value

където AccessModifier е един от горните модификатори за достъп. Когато Option Strict е On (default), всички константни декларации трябва да имат деклариран тип.


Регистрирайте се, за да добавите коментар

реклама

© Всички права запазени. 2006-2008. Created by: Site.bg
Препоръчваме: IT Новини | Кино и игри | Диплома.бг | Paparak.bg | Тунинг Портал | uchenik.com | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | AnimeS-bg.com | Фото Форум | Запознанства | Мрежа от приятели | IT Light | Spodeli.net | Фото-Култ | IDG.BG | Teenproblem.net | Блог - Образование | Fresh-BG.com | Hanovete.com | Bulfleet.com | Mythlands.com | Ohoboho.com | Казанлък.Com | News24 | Setcom.bg | Atol.bg | Elmaz.com | MobileBulgaria.com