Program VB.Net dengan Contoh Kode: Modul, Kelas & Struktur

Modul di VB.Net

Program VB.Net terdiri dari modul-modul berikut:

  • Deklarasi ruang nama
  • Satu atau lebih prosedur
  • Kelas atau modul
  • Variabel
  • Prosedur Utama
  • komentar
  • Pernyataan & Ekspresi

Contoh Program Hello World di VB.Net

Di bawah ini adalah contoh sederhana program Hello World di VB.Net:

Langkah 1) Buat aplikasi konsol baru.

Langkah 2) Tambahkan kode berikut:

Imports System
Module Module1

    'Prints Hello Guru99 
    Sub Main()

        Console.WriteLine("Hello Guru99")
        Console.ReadKey()

    End Sub
End Module

Langkah 3) Klik tombol Start dari toolbar untuk menjalankannya. Perintah berikut akan muncul di konsol:

Program Halo Dunia

Mari kita bahas berbagai bagian program di atas:

Program Halo Dunia

Penjelasan Kode:

  1. Ini disebut deklarasi namespace. Apa yang kami lakukan adalah memasukkan namespace dengan nama Sistem ke dalam struktur pemrograman kami. Setelah itu, kita akan dapat mengakses semua metode yang telah ditentukan di namespace tersebut tanpa mendapatkan error.
  2. Ini disebut deklarasi modul. Di sini, kami telah mendeklarasikan sebuah modul bernama Module1. VB.Net adalah bahasa berorientasi objek. Oleh karena itu kita harus memiliki modul kelas di setiap program. Di dalam modul inilah Anda dapat menentukan data dan metode yang akan digunakan oleh program Anda.
  3. Ini adalah komentar. Untuk menandainya sebagai komentar, kami menambahkan satu tanda kutip (') di awal kalimat. Kompiler VB.Net tidak akan memproses bagian ini. Tujuan komentar adalah untuk meningkatkan keterbacaan kode. Gunakan mereka untuk menjelaskan arti berbagai pernyataan dalam kode Anda. Siapa pun yang membaca kode Anda akan mudah memahaminya.
  4. Modul atau kelas VB.Net dapat memiliki lebih dari satu prosedur. Itu ada di dalam prosedur di mana Anda harus menentukan kode yang dapat dieksekusi. Ini berarti bahwa prosedur akan menentukan perilaku kelas. Prosedur dapat berupa Fungsi, Sub, Dapatkan, Set, AddHandler, Operator,,RemoveHandler, atau RaiseEvent. Di baris ini, kami mendefinisikan sub-prosedur Utama. Ini menandai titik masuk dalam semua program VB.Net. Ini mendefinisikan apa yang akan dilakukan modul ketika dijalankan.
  5. Di sinilah kami menentukan perilaku metode utama. Metode WriteLine termasuk dalam kelas Konsol, dan didefinisikan di dalam namespace Sistem. Ingat ini telah diimpor ke dalam kode. Pernyataan ini membuat program mencetak teks Hello Guru99 di konsol saat dijalankan.
  6. Baris ini akan mencegah layar menutup atau keluar segera setelah program dijalankan. Layar akan berhenti sejenak dan menunggu pengguna melakukan tindakan untuk menutupnya.
  7. Menutup subprosedur utama.
  8. Mengakhiri modul.

Kelas di VB.Net

Di VB.Net, kami menggunakan kelas untuk mendefinisikan cetak biru untuk a Data Type. Ini tidak berarti bahwa definisi kelas adalah definisi data, tetapi mendefinisikan objek dari kelas tersebut akan dibuat dan operasi yang dapat kita lakukan pada objek tersebut.

Objek adalah turunan dari suatu kelas. Anggota kelas adalah metode dan variabel yang ditentukan dalam kelas.

Untuk mendefinisikan sebuah kelas, kita menggunakan kata kunci Class, yang harus diikuti oleh nama kelas, isi kelas, dan pernyataan End Class. Hal ini dijelaskan dalam sintaks berikut:

[ <attributelist> ] [ accessmodifier ] _
Class name 
   [ Inherits classname ]
   [ statements ]
End Class

Di sini,

  • AtributList menunjukkan daftar atribut yang akan diterapkan ke kelas.
  • accessModifier adalah tingkat akses kelas yang ditentukan. Ini adalah parameter opsional dan dapat mengambil nilai seperti Publik, Dilindungi, Teman Dilindungi, Teman, dan Pribadi.
  • Warisan menunjukkan kelas induk mana pun yang diwarisinya.

Contoh Kelas VB.Net

Berikut ini adalah contoh kode untuk membuat kelas di VB.Net:

Langkah 1) Buat aplikasi konsol baru.

Langkah 2) Tambahkan kode berikut:

Imports System
Module Module1

    Class Figure
        Public length As Double

        Public breadth As Double
    End Class
    Sub Main()
        Dim Rectangle As Figure = New Figure()
        Dim area As Double = 0.0

        Rectangle.length = 8.0

        Rectangle.breadth = 7.0
        area = Rectangle.length * Rectangle.breadth
        Console.WriteLine("Area of Rectangle is : {0}", area)

        Console.ReadKey()
    End Sub
End Module

Langkah 3) Jalankan kode dengan mengeklik tombol Start dari bilah alat. Anda akan melihat jendela berikut:

Contoh Kelas VB.Net

Kami telah menggunakan kode berikut:

Contoh Kelas VB.Net

Penjelasan Kode:

  1. Membuat modul bernama Module1.
  2. Membuat kelas bernama Gambar.
  3. Membuat anggota kelas bernama panjang tipe Double. Tingkat aksesnya telah ditetapkan ke publik yang berarti dapat diakses secara publik.
  4. Membuat anggota kelas bernama luasnya tipe Double. Tingkat aksesnya telah ditetapkan ke publik yang berarti dapat diakses secara publik.
  5. Mengakhiri kelas.
  6. Membuat sub-prosedur utama.
  7. Membuat objek bernama Rectangle. Objek ini akan bertipe figure, artinya objek ini akan mampu mengakses semua anggota yang ditentukan di dalam kelas Figure.
  8. Mendefinisikan variabel bernama area of ​​type Double dan menginisialisasi nilainya menjadi 0.0.
  9. Mengakses properti panjang yang ditentukan dalam kelas Gambar dan menginisialisasi nilainya menjadi 8.0.
  10. Mengakses properti luasnya yang ditentukan dalam kelas Gambar dan menginisialisasi nilainya menjadi 7.0.
  11. Menghitung luas persegi panjang dengan mengalikan nilai panjang dan lebarnya. Hasil perhitungan ini akan dimasukkan ke dalam variabel luas.
  12. Mencetak beberapa teks dan luas persegi panjang di konsol.
  13. Menjeda konsol menunggu pengguna mengambil tindakan untuk menutupnya.
  14. Mengakhiri sub-prosedur.
  15. Mengakhiri kelas.

Struktur di VB.Net

Struktur adalah tipe data yang ditentukan pengguna. Struktur memberi kita cara mengemas data dari berbagai jenis menjadi satu. Suatu struktur dideklarasikan menggunakan kata kunci struktur.

Contoh Struktur VB.Net

Berikut ini contoh membuat struktur di VB.Net:

Langkah 1) Buat aplikasi konsol baru.

Langkah 2) Tambahkan kode berikut:

Module Module1
    Structure Struct
        Public x As Integer
        Public y As Integer
    End Structure
    Sub Main()
        Dim st As New Struct
        st.x = 10
        st.y = 20
        Dim sum As Integer = st.x + st.y
        Console.WriteLine("The result is {0}", sum)
        Console.ReadKey()

    End Sub 
End Module

Langkah 3) Jalankan kode dengan mengeklik tombol Start dari bilah alat. Anda akan melihat jendela berikut:

Struktur di VB.Net

Kami telah menggunakan kode berikut:

Struktur di VB.Net

Penjelasan Kode:

  1. Membuat modul bernama Module1.
  2. Membuat struktur bernama Struct.
  3. Membuat variabel x bertipe integer. Tingkat aksesnya telah disetel ke Publik agar dapat diakses oleh publik.
  4. Membuat variabel y bertipe integer. Tingkat aksesnya telah disetel ke Publik agar dapat diakses oleh publik.
  5. Akhir dari struktur.
  6. Membuat sub-prosedur utama.
  7. Membuat objek bernama st bertipe Struct. Artinya, ia akan mampu mengakses semua properti yang ditentukan dalam struktur bernama Struct.
  8. Mengakses variabel x yang ditentukan dalam struktur Struct dan menginisialisasi nilainya menjadi 10.
  9. Mengakses variabel y yang ditentukan dalam struktur Struktur dan menginisialisasi nilainya menjadi 20.
  10. Mendefinisikan jumlah variabel dan menginisialisasi nilainya ke jumlah nilai kedua variabel di atas.
  11. Mencetak beberapa teks dan hasil operasi di atas pada konsol.
  12. Menjeda jendela konsol menunggu pengguna mengambil tindakan untuk menutupnya.
  13. Akhir dari sub-prosedur utama.
  14. Akhir modul.

Cara Membuat Proyek Baru di Microsoft Visual Studio

IDE adalah singkatan dari Lingkungan Pengembangan Terpadu. Di sinilah kami menulis kode kami. Microsoft Visual studio membentuk jenis IDE yang paling umum untuk pemrograman VB.Net.

Untuk menginstal Visual Studio gunakan ini membimbing.

Untuk menulis kode Anda, Anda perlu membuat proyek baru.

Berikut adalah langkah-langkah untuk membuat proyek baru di Visual Studio:

Langkah 1) Buka Menu File di Visual Studio

Buka Visual Studio, klik menu File, dan pilih New->Project dari toolbar

Proyek Aplikasi Konsol di Visual Studio

Langkah 2) Pilih Windows Formulir Aplikasi

Di jendela baru, klik Visual Basic dari panel navigasi vertikal kiri, dan Pilih Windows Formulir Aplikasi.

Proyek Aplikasi Konsol di Visual Studio

Langkah 3) Beri nama untuk proyek Anda

Beri nama dan klik tombol OK. Proyek ini akan dibuat.

Anda akan membuat a Windows Proyek Aplikasi Formulir. Jenis proyek ini memungkinkan Anda membuat antarmuka pengguna grafis dengan menyeret dan melepaskan elemen.

Cara Membuat Proyek Aplikasi Konsol di Visual Studio

Anda mungkin perlu membuat aplikasi yang berjalan di konsol. Ini mengharuskan Anda membuat proyek Aplikasi Konsol. Langkah-langkah berikut dapat membantu Anda mencapainya:

Langkah 1) Buka Visual Studio, dan klik menu File, Pilih Baru lalu Proyek dari bilah alat.

Proyek Aplikasi Konsol di Visual Studio

Langkah 2) Di jendela baru, klik Visual Basic dari panel navigasi vertikal kiri. Pilih Aplikasi Konsol.

Proyek Aplikasi Konsol di Visual Studio

Langkah 3) Beri nama dan klik tombol OK. Proyek ini akan dibuat.

Ringkasan

  • A program VB.Net terdiri dari berbagai bagian.
  • Setelah mengimpor namespace ke dalam suatu program, kita dapat menggunakan semua metode dan fungsi yang telah ditentukan dalam modul itu.
  • Setiap program VB.Net pasti mempunyai modul.
  • Kompiler VB.Net mengabaikan komentar.
  • Kita dapat memiliki lebih dari satu prosedur dalam program VB.Net.