Struktura programa VB.Net, modul, razredi: primer Hello World

Kazalo:

Anonim

V tej vadnici boste izvedeli-

  • Moduli
  • Program Hello World
  • Predavanja
  • Strukture
  • Uporaba Microsoft Visual Studio IDE

Moduli

Program VB.NET je sestavljen iz naslednjega:

  • Deklaracija imenskega prostora
  • Eden ali več postopkov
  • Predavanje ali modul
  • Spremenljivke
  • Glavni postopek
  • Komentarji
  • Izjave in izrazi

Program Hello World

Korak 1) Ustvarite novo konzolo.

Korak 2) Dodajte naslednjo kodo:

Imports SystemModule Module1'Prints Hello Guru99Sub Main()Console.WriteLine("Hello Guru99")Console.ReadKey()End SubEnd Module

Korak 3) V orodni vrstici kliknite gumb Start, da ga zaženete. Na konzoli naj natisne naslednje:

Pogovorimo se o različnih delih zgornjega programa:

Pojasnilo kode:

  1. To se imenuje izjava imenskega prostora. Kar počnemo, je, da v našo programsko strukturo vključujemo imenski prostor z imenom System. Po tem bomo lahko dostopali do vseh metod, ki so bile definirane v tem imenskem prostoru, ne da bi dobili napako.
  2. To se imenuje izjava modula. Tu smo razglasili modul z imenom Module1. VB.NET je objektno usmerjen jezik. Zato moramo imeti razredni modul v vsakem programu. V tem modulu boste lahko določili podatke in metode, ki jih bo uporabljal vaš program.
  3. To je komentar. Da ga označimo kot komentar, smo na začetek stavka dodali en citat ('). Prevajalnik VB.NET tega dela ne bo obdelal. Namen komentarjev je izboljšati berljivost kode. Uporabite jih za razlago pomena različnih izjav v kodi. Kdor prebere vašo kodo, jo bo zlahka razumel.
  4. Modul ali razred VB.NET ima lahko več postopkov. V notranjih postopkih morate definirati svojo izvršljivo kodo. To pomeni, da bo postopek opredelil vedenje razreda. Postopek je lahko Function, Sub, Get, Set, AddHandler, Operator, RemoveHandler ali RaiseEvent. V tej vrstici smo opredelili glavni podproces. To označuje vstopno točko v vseh programih VB.NET. Določa, kaj bo modul počel, ko se izvede.
  5. Tu smo določili obnašanje primarne metode. Metoda WriteLine spada v razred Console in je definirana znotraj imenskega prostora sistema. Ne pozabite, da je bilo to uvoženo v kodo. Ta izjava povzroči, da program ob zagonu na konzolo natisne besedilo Hello Guru99.
  6. Ta vrstica bo preprečila, da se zaslon zapre ali zapre kmalu po izvedbi programa. Zaslon se ustavi in ​​počaka, da uporabnik izvede dejanje, da ga zapre.
  7. Zaključek glavnega podprocedura.
  8. Zaključek modula.

Predavanja

V VB.NET z razredi definiramo načrt za podatkovni tip. To ne pomeni, da je definicija razreda definicija podatkov, vendar opisuje, iz česa bo sestavljen predmet tega razreda, in operacije, ki jih lahko izvajamo na takem objektu.

Predmet je primerek razreda. Člani razreda so metode in spremenljivke, opredeljene v razredu.

Za določitev razreda uporabimo ključno besedo Class, ki ji mora slediti ime razreda, telo razreda in stavek End Class. To je opisano v naslednji skladnji:

[  ] [ accessmodifier ] _Class name[ Inherits classname ][ statements ]End Class

Tukaj,

  • AtributList označuje seznam atributov, ki jih je treba uporabiti za razred.
  • AccessModifier je raven dostopa za definirani razred. Je neobvezen parameter in ima lahko vrednosti, kot so Javno, Zaščiteno, Zaščiteno prijatelj, Prijatelj in Zasebno.
  • Inherits označuje kateri koli nadrejeni razred, ki ga podeduje.

Sledi primer kode za ustvarjanje razreda v VB.NET -

Korak 1) Ustvarite novo konzolo.

Korak 2) Dodajte naslednjo kodo:

Imports SystemModule Module1Class FigurePublic length As DoublePublic breadth As DoubleEnd ClassSub Main()Dim Rectangle As Figure = New Figure()Dim area As Double = 0.0Rectangle.length = 8.0Rectangle.breadth = 7.0area = Rectangle.length * Rectangle.breadthConsole.WriteLine("Area of Rectangle is : {0}", area)Console.ReadKey()End SubEnd Module

Korak 3) Zaženite kodo s klikom na gumb Start v orodni vrstici. Prišlo bi naslednje okno:

Uporabili smo naslednjo kodo:

Pojasnilo kode:

  1. Ustvarjanje modula z imenom Module1.
  2. Ustvarjanje predavanja z imenom Slika.
  3. Ustvarjanje člana predavanja z imenom dolžina tipa Double. Njegova raven dostopa je bila nastavljena na javno, kar pomeni, da bo do nje dostopen javno.
  4. Ustvarjanje člana predavanja z imenom širina tipa Double. Njegova raven dostopa je bila nastavljena na javno, kar pomeni, da bo do nje dostopen javno.
  5. Konec predavanja.
  6. Ustvarjanje glavnega podprocedura.
  7. Ustvarjanje predmeta z imenom Pravokotnik. Ta objekt bo tipa figure, kar pomeni, da bo lahko dostopal do vseh članov, definiranih znotraj razreda Figure.
  8. Določitev spremenljivke z imenom območje tipa Double in inicializacija njene vrednosti na 0.0.
  9. Dostop do lastnosti dolžine, definirane v razredu Figure, in inicializacija njene vrednosti na 8,0.
  10. Dostop do lastnosti širine, določene v razredu Figure, in inicializacija njene vrednosti na 7.0.
  11. Izračun površine pravokotnika z množenjem vrednosti dolžine in širine. Rezultat tega izračuna bo dodeljen spremenljivki območja.
  12. Tiskanje besedila in površine pravokotnika na konzolo.
  13. Zaustavitev konzole, ki čaka, da uporabnik ukrepa, da jo zapre.
  14. Zaključek podprocedura.
  15. Konec predavanja.

Strukture

Struktura je uporabniško določen podatkovni tip. Strukture nam omogočajo način pakiranja različnih vrst podatkov skupaj. Struktura je deklarirana z uporabo ključne besede structure. Primer ustvarjanja strukture v VB.NET:

Korak 1) Ustvarite novo konzolo.

Korak 2) Dodajte naslednjo kodo:

Module Module1Structure StructPublic x As IntegerPublic y As IntegerEnd StructureSub Main()Dim st As New Structst.x = 10st.y = 20Dim sum As Integer = st.x + st.yConsole.WriteLine("The result is {0}", sum)Console.ReadKey()End SubEnd Module

Korak 3) Zaženite kodo s klikom na gumb Start v orodni vrstici. Prišlo bi naslednje okno:

Uporabili smo naslednjo kodo:

Pojasnilo kode:

  1. Ustvarjanje modula z imenom Module1.
  2. Ustvarjanje strukture z imenom Struct.
  3. Ustvarjanje spremenljivke x tipa integer. Njegova raven dostopa je bila nastavljena na Javno, da je javno dostopna.
  4. Ustvarjanje spremenljivke y vrste celo število. Njegova raven dostopa je bila nastavljena na Javno, da je javno dostopna.
  5. Konec strukture.
  6. Ustvarjanje glavnega podprocedura.
  7. Ustvarjanje predmeta z imenom st tipa Struct. To pomeni, da bo sposoben dostopati do vseh lastnosti, opredeljenih v strukturi z imenom Struct.
  8. Dostop do spremenljivke x, definirane znotraj strukture Struct, in inicializacija njene vrednosti na 10.
  9. Dostop do spremenljivke y, definirane znotraj strukture Struct, in inicializacija njene vrednosti na 20.
  10. Določitev vsote spremenljivke in inicializacija njene vrednosti na vsoto vrednosti zgornjih dveh spremenljivk.
  11. Na konzolo natisnete nekaj besedila in rezultat zgornjega postopka.
  12. Začasno ustavite okno konzole in počakajte, da uporabnik ukrepa, da ga zapre.
  13. Konec glavnega podprocedura.
  14. Konec modula.

Uporaba Microsoft Visual Studio IDE

IDE pomeni integrirano razvojno okolje. Tam napišemo kodo. Microsoft Visual studio je najpogostejša vrsta IDE za programiranje VB.NET.

Če želite namestiti Visual Studio, uporabite ta vodnik.

Če želite napisati kodo, morate ustvariti nov projekt. Naslednji koraki vam lahko pomagajo doseči to:

Korak 1) Odprite Visual Studio in kliknite meni Datoteka, v orodni vrstici izberite Novo in nato Projekt.

Korak 2) V novem oknu v levem navpičnem podoknu za krmarjenje kliknite Visual Basic. Izberite aplikacijo Window Forms.

Korak 3) Dajte mu ime in kliknite gumb V redu. Projekt bo ustvarjen.

Ustvarili boste projekt aplikacije Windows Form. Ta vrsta projekta vam omogoča, da ustvarite grafični uporabniški vmesnik z vlečenjem in spuščanjem elementov.

Morda boste morali ustvariti aplikacijo, ki se izvaja na konzoli. To zahteva, da ustvarite projekt aplikacije Console. Naslednji koraki vam lahko pomagajo doseči to:

Korak 1) Odprite Visual Studio in kliknite meni Datoteka, v orodni vrstici izberite Novo in nato Projekt.

Korak 2) V novem oknu v levem navpičnem podoknu za krmarjenje kliknite Visual Basic. Izberite Konzolna aplikacija.

Korak 3) Dajte mu ime in kliknite gumb V redu. Projekt bo ustvarjen.

Povzetek

  • Program VB.NET je sestavljen iz različnih delov.
  • Po uvozu imenskega prostora v program lahko uporabimo vse metode in funkcije, ki so bile definirane v tem modulu.
  • Vsak program VB.NET mora imeti modul.
  • Prevajalnik VB.NET prezre komentarje.
  • V programu VB.NET imamo lahko več postopkov.