Tutorial Pemrograman Visual Basic, Method VB.Net.
Pastinya yang menyukai pemrograman anda sudah mengenal istilah method, baik di php, csharp atau beberapa bahasa pemrograman
lain. Method adalah bagian dari tubuh program yang mengimplementasikan
suatu action sehinggga class atau object dapat bekerja. Method
diimplementasikan didalam class dan menyediakan informasi tambahan yang
mana class tidak dapat menangani sendiri.
Penggunaan method mempunya beberapa keuntungan diantaranya:
- Mempermudah perawatan dan manajemen kode.
- Method bisa di panggil dari program utama atau dari sub program yang lain.
- Method dipanggil berulang kali, sehingga tidak perlu menulis ulang kode yang sama ketika dibutuhkan.
1. Method Tanpa Paramater dan Tanpa Pengembalian Nilai
1
2
3
| Public Function Garis() As Boolean Console.WriteLine( "------------------" ) End Function |
Method tanpa parameter dan tanpa
pengembalian nilai adalah seperti diatas. Method tersebut biasanya
isinya simpel karena tidak ada nilai yang keluar masuk dari method
tersebut.
Pemanggilannya di Main:
1
| Garis() |
2. Method dengan paramater tanpa pengembalian nilai
1
2
3
| Public Function Nilai( ByVal umur As String ) As Boolean Console.WriteLine( "Umur saya adalah {0} tahun" , umur) End Function |
Paramater dari method tersebut adalah
‘ByVal umur As String’. Yang digunakan apabila ingin memasukkan nilai
dari luar kedalam method tersebut.
Pemanggilannya di Main:
1
2
3
4
| Console.Write( "Masukkan umur anda :" ) Dim umur As String = Console.ReadLine() Nilai(umur) |
1
2
3
4
| Public Function CariNama() As String Console.Write( "Masukkan nama :" ) CariNama = Console.ReadLine() End Function |
Untuk method yang mengembalikan nilai
method tersebut haruslah dideklarasikan dengan tipe data tertentu. Dalam
contoh diatas tipe data yang digunakan adalah String. Untuk pemanggilan
method di Main harus ada variabel yang siap menampung data yang
dikeluarkan oleh Method.
Pemanggilannya di Main:
1
| Dim Nama As String = CariNama() |
Kalo dibuat dalam 1 project vb maka akan seperti dibawah ini:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| Public Function Garis() As Boolean Console.WriteLine( "------------------" ) End Function Public Function Nilai( ByVal umur As String ) As Boolean Console.WriteLine( "Umur saya adalah {0} tahun" , umur) End Function Public Function CariNama() As String Console.Write( "Masukkan nama :" ) CariNama = Console.ReadLine() End Function Sub Main() Garis() Dim Nama As String = CariNama() Console.Write( "Masukkan umur anda :" ) Dim umur As String = Console.ReadLine() Garis() Console.WriteLine( "Nama saya adalah {0}" , Nama) Nilai(umur) Garis() Console.Read() End Sub |
0 komentar:
Posting Komentar