Tampilkan postingan dengan label apa itu class. Tampilkan semua postingan
Tampilkan postingan dengan label apa itu class. 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


Ketika kita berusaha membangun sebuah aplikasi menggunakan bahasa C atau C++ maka diperoleh kemudahan dalam menuliskan source code dengan menggunakan fungsi tertentu yang sudah disediakan dalam C untuk menampilkan satu atau beberapa buah statement ke layar yakni dengan menggunakan fasilitas fungsi printf(). Fungsi printf() dapat digunakan dengan mudah sebab memiliki struktur penentu format dan daftar argumen yang jelas di dalamnya. Akan tetapi ketika kita beralih menggunakan Java, maka akan ada struktur baris program yang berbeda dalam menampilkan output ke layar walaupun intinya sama yakni dengan menggunakan fungsi System.out.println() atau System.out.print() dimana statement di dalamnya diapit dengan menggunakan tanda petik ganda.
Contoh program-program sederhana:
Menampilkan statement di layar dengan memanfaatkan fungsi System.out.println() dan System.out.print().

Free Blooming Pink Rose Cursors at www.totallyfreecursors.com