Function
dan Procedure berfungsi untuk memudahkan menuliskan program agar tidak menulis
berulang-ulang pada saat membuat program. Function dan procedure memiliki
perbedaan berikut ini beberapa perbedaan function dengan procedure :
Procedure
|
Function
|
|
Definisi
|
Sebuah kumpulan perintah (Statement)
yang tidak mengembalikan nilai balik terhadap pemanggilnya
|
Sebuah kumpulan Statement yang akan
mengembalikan sebuah nilai balik pada pemanggilnya. Nilai yang dihasilkan
Function harus ditampung kedalam sebuah variabel.
|
Parameter
|
Bisa menggunakan parameter dan bisa
juga tidak menggunakan parameter (Optional).
|
Bisa menggunakan parameter dan bisa
juga tidak menggunakan parameter (Optional).
|
Deklarasi
|
Menggunakan keyword “Sub”.
|
Menggunakan keyword “Function”,
untuk mengembalikan nilai hasil dari
Statement menggunakan keyword “return” atau menggunakan nama dari function
tersebut.
|
contoh procedure pada vb.net adalah sebagai berikut:
' format penulisan procedure : sub namaprocedure ()
' contoh :
sub penjumlahan()
dim x as integer, dim y as integer, dim hasil
as integer
hasil=x+y
end sub
============================================
contoh pembuatan function di vb.net
'format penulisan : function namafungsi (parameter as
tifedataparameter) as tifedatafungsi
'contoh :
function penjumlahan (x as integer, y as integer) as integer
dim hasil as integer
hasil=x+y
return hasil
end function
Post a Comment