Struktura, modul, satovi programa VB.Net: Primjer Hello World

Sadržaj:

Anonim

U ovom vodiču naučit ćete-

  • Moduli
  • Program Hello World
  • Nastava
  • Strukture
  • Korištenje Microsoft Visual Studio IDE-a

Moduli

VB.NET program sastoji se od sljedećeg:

  • Deklaracija prostora imena
  • Jedan ili više postupaka
  • Predavanje ili modul
  • Varijable
  • Glavni postupak
  • Komentari
  • Izjave i izrazi

Program Hello World

Korak 1) Stvorite novu aplikaciju konzole.

Korak 2) Dodajte sljedeći kod:

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

Korak 3) Kliknite gumb Start na alatnoj traci da biste ga pokrenuli. Na konzoli bi trebao ispisati sljedeće:

Razgovarajmo o raznim dijelovima gornjeg programa:

Objašnjenje koda:

  1. To se naziva deklaracija prostora imena. Ono što radimo je da u našu programsku strukturu uključujemo prostor imena s imenom System. Nakon toga moći ćemo pristupiti svim metodama koje su definirane u tom imenskom prostoru bez dobivanja pogreške.
  2. To se naziva deklaracija modula. Ovdje smo proglasili modul nazvan Module1. VB.NET je objektno orijentirani jezik. Stoga u svakom programu moramo imati modul klase. Unutar ovog modula moći ćete definirati podatke i metode koje će vaš program koristiti.
  3. Ovo je komentar. Da bismo ga označili kao komentar, na početak rečenice dodali smo jedan navodnik ('). Prevodnik VB.NET neće obraditi ovaj dio. Svrha komentara je poboljšati čitljivost koda. Pomoću njih objasnite značenje različitih izjava u kodu. Svatko tko pročita vaš kôd lako će ga razumjeti.
  4. VB.NET modul ili klasa može imati više od jednog postupka. Unutar procedura trebate definirati svoj izvršni kôd. To znači da će postupak definirati ponašanje klase. Postupak može biti funkcija, pod, dohvat, postavljanje, dodavanje rukovatelja, operatora, uklanjanje rukovatelja ili RaiseEvent. U ovom smo retku definirali glavni podpostupak. To označava ulaznu točku u svim programima VB.NET. Definira što će modul raditi kada se izvrši.
  5. Tu smo odredili ponašanje primarne metode. Metoda WriteLine pripada klasi Console i definirana je unutar prostora imena sustava. Zapamtite da je ovo uvezeno u kod. Ova izjava čini program ispisom teksta Hello Guru99 na konzoli kada se izvrši.
  6. Ovaj će redak spriječiti zatvaranje ili izlazak zaslona ubrzo nakon izvršavanja programa. Zaslon će se zaustaviti i pričekati da korisnik izvrši radnju za njegovo zatvaranje.
  7. Zatvaranje glavnog potpostupka.
  8. Završetak modula.

Nastava

U VB.NET-u koristimo klase za definiranje nacrta za tip podataka. To ne znači da je definicija klase definicija podataka, ali opisuje od čega će se sastojati objekt te klase i operacije koje možemo izvršiti na takvom objektu.

Objekt je instanca klase. Članovi razreda su metode i varijable definirane unutar klase.

Da bismo definirali klasu, koristimo ključnu riječ Class, iza koje treba slijediti naziv klase, tijelo klase i izraz End Class. To je opisano u sljedećoj sintaksi:

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

Ovdje,

  • AtributList označava popis atributa koji se trebaju primijeniti na klasu.
  • AccessModifier je razina pristupa definirane klase. To je neobavezni parametar i može poprimiti vrijednosti poput Javno, Zaštićeno, Zaštićeno prijatelj, Prijatelj i Privatno.
  • Nasljeđe označava bilo koju roditeljsku klasu koju nasljeđuje.

Slijedi primjer koda za stvaranje klase u VB.NET -

Korak 1) Stvorite novu aplikaciju konzole.

Korak 2) Dodajte sljedeći kod:

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) Pokrenite kôd klikom na gumb Start na alatnoj traci. Trebali biste dobiti sljedeći prozor:

Koristili smo sljedeći kod:

Objašnjenje koda:

  1. Izrada modula pod nazivom Module1.
  2. Stvaranje klase pod nazivom Slika.
  3. Stvaranje člana razreda s imenom duljina tipa Double. Njegova je razina pristupa postavljena na javni, što znači da će joj se pristupiti javno.
  4. Stvaranje člana razreda s nazivom širina tipa Double. Njegova je razina pristupa postavljena na javni, što znači da će joj se pristupiti javno.
  5. Završetak predavanja.
  6. Izrada glavnog potprocedura.
  7. Stvaranje objekta pod nazivom Pravokutnik. Ovaj će objekt biti tipa figure, što znači da će moći pristupiti svim članovima definiranim unutar klase Figure.
  8. Definiranje varijable s imenom područje tipa Double i inicijalizacija njene vrijednosti na 0.0.
  9. Pristup svojstvu length definiranom u klasi Figure i inicijalizacija njegove vrijednosti na 8,0.
  10. Pristupanje svojstvu širina definiranom u klasi Slika i inicijalizacija njegove vrijednosti na 7,0.
  11. Izračunavanje površine pravokutnika množenjem vrijednosti duljine i širine. Rezultat ovog izračuna dodijelit će se varijabli površine.
  12. Ispis dijela teksta i područja pravokutnika na konzoli.
  13. Pauziranje konzole čekajući da korisnik poduzme mjere za njezino zatvaranje.
  14. Završetak potprocedura.
  15. Završetak predavanja.

Strukture

Struktura je korisnički definirani tip podataka. Strukture nam pružaju način zajedničkog pakiranja podataka različitih vrsta. Struktura se deklarira pomoću ključne riječi structure. Primjer za stvaranje strukture u VB.NET:

Korak 1) Stvorite novu aplikaciju konzole.

Korak 2) Dodajte sljedeći kod:

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) Pokrenite kôd klikom na gumb Start na alatnoj traci. Trebali biste dobiti sljedeći prozor:

Koristili smo sljedeći kod:

Objašnjenje koda:

  1. Izrada modula pod nazivom Module1.
  2. Stvaranje strukture pod nazivom Struct.
  3. Stvaranje varijable x tipa integer. Razina pristupa postavljena je na Javnost kako bi bila javno dostupna.
  4. Stvaranje varijable y cijelog broja tipa. Razina pristupa postavljena je na Javnost kako bi bila javno dostupna.
  5. Kraj strukture.
  6. Izrada glavnog potprocedura.
  7. Stvaranje objekta pod nazivom st tipa Struct. To znači da će moći pristupiti svim svojstvima definiranim unutar strukture pod nazivom Struct.
  8. Pristup varijabli x definiranoj unutar strukture Struct i inicijalizacija njene vrijednosti na 10.
  9. Pristup varijabli y definiranoj unutar strukture Struct i inicijalizacija njene vrijednosti na 20.
  10. Definiranje zbroja varijable i inicijalizacija njezine vrijednosti u zbroj vrijednosti gornje dvije varijable.
  11. Ispis određenog teksta i rezultata gore navedene radnje na konzoli.
  12. Pauziranje prozora konzole čekajući da korisnik poduzme mjere za njegovo zatvaranje.
  13. Kraj glavnog potprocedura.
  14. Kraj modula.

Korištenje Microsoft Visual Studio IDE-a

IDE je kratica za Integrirano razvojno okruženje. Tamo pišemo svoj kod. Microsoft Visual studio oblikuje najčešći tip IDE-a za programiranje VB.NET.

Da biste instalirali Visual Studio, koristite ovaj vodič.

Da biste napisali svoj kôd, morate stvoriti novi projekt. Sljedeći koraci mogu vam pomoći da to postignete:

Korak 1) Otvorite Visual Studio i kliknite izbornik Datoteka, na alatnoj traci odaberite Novo, a zatim Projekt.

Korak 2) U novom prozoru kliknite Visual Basic u lijevom okomitom navigacijskom oknu. Odaberite aplikaciju Obrasci prozora.

Korak 3) Dajte mu ime i kliknite gumb U redu. Projekt će biti stvoren.

Stvorit ćete projekt prijave Windows obrasca. Ova vrsta projekta omogućit će vam stvaranje grafičkog korisničkog sučelja povlačenjem i ispuštanjem elemenata.

Možda ćete trebati izraditi aplikaciju koja se izvodi na konzoli. To zahtijeva izradu projekta aplikacije Konzola. Sljedeći koraci mogu vam pomoći da to postignete:

Korak 1) Otvorite Visual Studio i kliknite izbornik Datoteka, na alatnoj traci odaberite Novo, a zatim Projekt.

Korak 2) U novom prozoru kliknite Visual Basic u lijevom okomitom navigacijskom oknu. Odaberite aplikaciju Konzola.

Korak 3) Dajte mu ime i kliknite gumb U redu. Projekt će biti stvoren.

Sažetak

  • VB.NET program sastoji se od različitih dijelova.
  • Nakon uvoza prostora imena u program, postaje nam moguće koristiti sve metode i funkcije definirane u tom modulu.
  • Svaki VB.NET program mora imati modul.
  • Kompajler VB.NET ignorira komentare.
  • U programu VB.NET možemo imati više postupaka.