Membuat Sub Routin/Procedure/Function Dengan Nama Yang Sama (Same Name) di VBNET | DASAR PROGRAMER

Membuat Sub Routin/Procedure/Function Dengan Nama Yang Sama (Same Name) di VBNET

Tentu anda pernah melihat beberapa methode pada object bisa memiliki parameter yang berbeda beda, maksudnya? saya contohkan saat anda ingin addItem Listview anda dapat banyak pilihan kan? lihatlah gambar dibawah ini :
Nah kita pun bisa membuat sub routin atau function dengan nama yang sama di VBNET, pembeda dari sub routin atau function itu adalah parameternya. Jika Di VB6 ini tidak bisa bisa dilakukan. Saya buat contoh function hitung, dimana satu nama hitung tersebut bisa mengalikan, membagi, menambah, mengurangi nilai. Contoh :
Public Function hitung(ByValtambah_val1 As Short, ByVal tambah_val2 AsShort) As Short
        Returntambah_val1 + tambah_val2
End Function

Public Function hitung(ByValkurang_val1 As Integer, ByVal kurang_val2 AsInteger) As Integer
        Returnkurang_val1 - kurang_val2
End Function

Public Function hitung(ByValbagi_val1 As Double, ByVal bagi_val2 AsDouble) As Double
        Returnbagi_val1 / bagi_val2
End Function

Public Function hitung(ByValkali_array_val() As Integer) As Integer
        Dimhasil As Integer= 0
        For Each nilai As Integer Inkali_array_val
            hasil = hasil * nilai
        Next
        Returnhasil
End Function

Akhirnya saat anda panggil function hitung tersebut, maka anda dapat memiliki banyak pilihan seperti gambar dibawah ini :
 Tags:
cara membuat function multi parameter, how to create sub function , kelebihan membuat sub function du vbnet, make dub function multi parameter, create the same function vbnet, make sub or function with same name vbnet, trik membuat sub function di vbnet
Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di dasarprogrammer.blogspot.com

0 komentar:

Posting Komentar