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:
Mari kita bahas berbagai bagian program di atas:
Penjelasan Kode:
- 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.
- 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.
- 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.
- 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.
- 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.
- Baris ini akan mencegah layar menutup atau keluar segera setelah program dijalankan. Layar akan berhenti sejenak dan menunggu pengguna melakukan tindakan untuk menutupnya.
- Menutup subprosedur utama.
- 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:
Kami telah menggunakan kode berikut:
Penjelasan Kode:
- Membuat modul bernama Module1.
- Membuat kelas bernama Gambar.
- Membuat anggota kelas bernama panjang tipe Double. Tingkat aksesnya telah ditetapkan ke publik yang berarti dapat diakses secara publik.
- Membuat anggota kelas bernama luasnya tipe Double. Tingkat aksesnya telah ditetapkan ke publik yang berarti dapat diakses secara publik.
- Mengakhiri kelas.
- Membuat sub-prosedur utama.
- Membuat objek bernama Rectangle. Objek ini akan bertipe figure, artinya objek ini akan mampu mengakses semua anggota yang ditentukan di dalam kelas Figure.
- Mendefinisikan variabel bernama area of type Double dan menginisialisasi nilainya menjadi 0.0.
- Mengakses properti panjang yang ditentukan dalam kelas Gambar dan menginisialisasi nilainya menjadi 8.0.
- Mengakses properti luasnya yang ditentukan dalam kelas Gambar dan menginisialisasi nilainya menjadi 7.0.
- Menghitung luas persegi panjang dengan mengalikan nilai panjang dan lebarnya. Hasil perhitungan ini akan dimasukkan ke dalam variabel luas.
- Mencetak beberapa teks dan luas persegi panjang di konsol.
- Menjeda konsol menunggu pengguna mengambil tindakan untuk menutupnya.
- Mengakhiri sub-prosedur.
- 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:
Kami telah menggunakan kode berikut:
Penjelasan Kode:
- Membuat modul bernama Module1.
- Membuat struktur bernama Struct.
- Membuat variabel x bertipe integer. Tingkat aksesnya telah disetel ke Publik agar dapat diakses oleh publik.
- Membuat variabel y bertipe integer. Tingkat aksesnya telah disetel ke Publik agar dapat diakses oleh publik.
- Akhir dari struktur.
- Membuat sub-prosedur utama.
- Membuat objek bernama st bertipe Struct. Artinya, ia akan mampu mengakses semua properti yang ditentukan dalam struktur bernama Struct.
- Mengakses variabel x yang ditentukan dalam struktur Struct dan menginisialisasi nilainya menjadi 10.
- Mengakses variabel y yang ditentukan dalam struktur Struktur dan menginisialisasi nilainya menjadi 20.
- Mendefinisikan jumlah variabel dan menginisialisasi nilainya ke jumlah nilai kedua variabel di atas.
- Mencetak beberapa teks dan hasil operasi di atas pada konsol.
- Menjeda jendela konsol menunggu pengguna mengambil tindakan untuk menutupnya.
- Akhir dari sub-prosedur utama.
- 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
Langkah 2) Pilih Windows Formulir Aplikasi
Di jendela baru, klik Visual Basic dari panel navigasi vertikal kiri, dan Pilih Windows Formulir Aplikasi.
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.
Langkah 2) Di jendela baru, klik Visual Basic dari panel navigasi vertikal kiri. Pilih Aplikasi Konsol.
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.