Tampilkan postingan dengan label programming. Tampilkan semua postingan
Tampilkan postingan dengan label programming. Tampilkan semua postingan

Module dan Class

Sekarang bagaimana jika penggunaan dua-duanya langsung (module n class) di dalam suatu program vb? Sebuah module dapat digunakan untuk memanggil class dan menjalankan code dalam class. Class juga dapat mempunyai method-method yang dapat kita sesuaikan dengan kebutuhan program atau dalam program vb dikenal dengan sebutan sub method. Method-method ini dapat dipanggil melalui objek yang telah dibuat terlebih dahulu dengan format pada umumnya --> Dim nama_objek As New fungsinya_dalam_program. Source code dalam method dapat sesederhana sekalipun, misalnya hanya code untuk menampilkan sebuah kalimat sederhana saja.
Contoh penggunaan module dan class dalam program:

Public Class kelas
Sub Kalimat()
Console.WriteLine("Ini kalimat sederhanaku")
End Sub
End Class

'pendeklarasian module digunakan untuk memanggil class dan menjalankan method buatan di atas yang akan menampilkan output "Ini kalimat sederhanaku".
Module Panggil
Sub Main()
Dim Obj_Baru As New kelas
Obj_Baru.Kalimat()
Console.ReadKey()
End Sub
End Module

Jalankan file Panggil.vb di atas.

Screenshot program:

Hasil Eksekusi Program:
Ini kalimat sederhanaku

Class dalam Visual Basic

Lanjut bahasan nih dari artikel sebelumnya tentang penulisan class untuk mengawali sebuah program vb. Nah kalo artikel sebelumnya mengenai pendeklarasian module untuk membuat sebuah program vb sederhana sekalipun, kali ini masuk pada penulisan class pada source code vb. Sama halnya dengan modul, di dalam class juga harus terdapat method main / method utama yang akan pertama kali dieksekusi. Bedanya kalo dalam modul tidak disertai dengan modifier shared, dalam class harus disertai dengan modifier shared agar code di dalam class dapat dieksekusi.  Apa sih modifier shared itu? Dapat dipahami melalui contoh program berikut:

Source Code:
Class Klas
Shared Sub Main()
Console.WriteLine("Penggunaan class pada program vb")
Console.ReadKey()
End Sub
End Class

Screenshot program:
Mudah kan teman cuman nambahin shared aja kok. Sering-sering coding juga ya atau bagi yang baru belajar buruan dikuasai semuanya. Heheheh :D

VB Declaration

Deklarasi kode pada vb 2010 diawali dengan menggunakan modul atau kelas. Baik kode berupa modul atau kelas harus terdapat method main di dalamnya agar source code bisa dieksekusi dan dijalankan. 
Source code-nya dapat ditulis melalui editor sederhana contohnya notepad lalu dapat disimpan dengan ekstensi *.vb. Bintang merupakan nama file yang digunakan.

Source code vb harus diawali dengan pendeklarasian modul atau kelas terlebih dahulu baru kemudian dideklarasikan method main.
Contohnya jika kita akan menampilkan suatu kalimat sederhana "vb introducing", dapat dilihat dan dipahami melalui program berikut:

Module Baru
Sub Main()
Console.WriteLine("vb introducing")
Console.Readkey()
End Sub
End Module

Screenshot program:


Lalu simpan dengan nama file baru.vb. Save As Type dengan All Files. Nama file dengan nama modul harus sama, jika tidak akan menimbulkan error. Compile dengan Command Prompt V Studio 2010. Buat sesuai kebutuhan program pada penggunaan nama module. 
Nah, mudah kan teman-teman.
Nantikan artikel vb saya selanjutnya ya... :D

Free Blooming Pink Rose Cursors at www.totallyfreecursors.com