Basic Code Visual Basic .Net Basic Code Visual Basic .Net - Berguru IT - Tutorial Visual Basic, Networking, Tips dan Trik
VB.Net

VB.Net Tutorial Untuk pemula

Instant Article

Cara Membuat Instant Article Untuk Blogger

logo

Basic Code Visual Basic .Net

Standar Kode Visual Basic .Net


VB.Net adalah bahasa pemrograman yang berorientasi objek. VB.Net sangat berbeda dengan versi sebelumnnya yaitu visual basic klasik, jadi kode-kode visual basic klasik tidak bisa digunakan di Visual Basic .NET. Bagi anda yang sudah terbiasa menggunakan visual basic mungkin akan sangat mudah bermigrasi ke visual basic dotnet dibandingkan yang masih pemula.
Basic Code Visual Basic .Net

Dalam metodologi Pemrograman Berorientasi Objek, sebuah program terdiri dari berbagai objek yang berinteraksi satu sama lain melalui tindakan. Tindakan yang mungkin dilakukan objek disebut metode. Objek dari jenis yang sama dikatakan memiliki tipe yang sama atau, lebih sering, dikatakan berada di kelas yang sama.



Ketika kita mempertimbangkan program VB.Net, dapat didefinisikan sebagai kumpulan objek yang berkomunikasi melalui metode masing-masing metode. Mari kita lihat secara singkat apa arti variabel kelas, objek, metode dan contoh contohnya:

  • Object - Objek adalah kombinasi kode dan data yang bisa diperlakukan sebagai unit. Benda bisa menjadi bagian dari aplikasi, seperti kontrol atau bentuk. Seluruh aplikasi juga bisa menjadi objek.
  • Class - Kelas dapat didefinisikan sebagai template / cetak biru yang menggambarkan perilaku / menyatakan bahwa objek dari jenis dukungannya.

  • 
    Public Class Reactangle
    
    


    Setiap Membuat procedure class jangan lupa menambah kan End Class di bagian akhir atau bawah, Secara default Visual basic .net akan membuat End Class jika terjadi pembuatan kode class.
  • Methods - Metode adalah tindakan yang dapat dilakukan objek. Misalnya, Add adalah metode objek ComboBox yang menambahkan entri baru ke kotak kombo. Contoh penggunaan Methods :

  • 
    Dim safetyTimer As New System.Windows.Forms.Timer
    safetyTimer.Start()
    
    
  • Instance Variable - Setiap objek memiliki seperangkat variabel contoh yang unik. Status objek dibuat oleh nilai yang diberikan pada variabel contoh ini.

Kita Akan Membuat Sample Class Rectangle VB.Net

Sample ini untuk menjelas kan kumpulan object yang dijelaskan diatas.

Kenapa saya memilih objek Rectangle karena disini kita bisa menemukan sebuah atribut seperti panjang dan lebar. Bergantung pada disain, mungkin diperlukan cara untuk menerima nilai atribut ini, menghitung luas dan menampilkan rincian.

Mari kita lihat implementasi kelas Rectangle dan bahas sintaks dasar VB.Net berdasarkan pengamatan saya di dalamnya:

  • Buka Aplikasi VB.NET
  • Create New Project > New Project Console Aplication
  • Isi kode dibawah ini kedalam module

  • 
    Imports System
    Module Module1
    
        Public Class Rectangle
            Private length As Double
            Private width As Double
    
            'Public methods
            Public Sub AcceptDetails()
                length = 4.5
                width = 3.5
            End Sub
    
            Public Function GetArea() As Double
                GetArea = length * width
            End Function
            Public Sub Display()
                Console.WriteLine("Length: {0}", length)
                Console.WriteLine("Width: {0}", width)
                Console.WriteLine("Area: {0}", GetArea())
    
            End Sub
        End Class
    
        Sub Main()
            Dim r As New Rectangle()
            r.AcceptDetails()
            r.Display()
            Console.ReadLine()
        End Sub
    
    End Module
    
    

Pada saat kode diatas di compile atau dijalankan maka akan menghasilkan sebagai berikut :


Length: 4.5
Width: 3.5
Area: 15.75

Keterangan :

  • Sebelumnya class Rectangle dibuat untuk mendeklarasikan isi dari rectangle agar submain dapat mengeksekusi dengan mudah

  • Sub Main : Merupakan titik awal masuknya sebuah baris perintah program

  • Dim r As New Rectangle : Ini mendefinisikan bahwa r adalah object dari Rectangle

  • r.AcceptDetails : Ini untuk menjelaskan bahwa object rectangle memiliki panjang (4.5) dan lebar (3.5)

  • r.Display : Object akan menampilkan panjang, lebar dan hasil dari perkalian panjang * lebar

  • Console.ReadLine : Ini akan menghentikan tampilan dari hasil diatas agar tidak langsung keluar

Saran saya : sebaiknya sampai materi ini langsung praktek biar sedikit demi sedikit mengerti maksud dan tujuan dari sample program diatas, karena saya dulu juga begitu pas ada materi tutorial khususnya tentang visual basic langsung saya praktekkan. Dibaca dulu sampai habis materinya tidak apa-apa, baru setelah itu langsung praktek. Semua tergantung mood anda.

Pengenal / Identifier


Pengenal adalah sebuah karakter khusus dari visual basic .net yang berupa :
  • Nama harus dimulai dengan huruf yang bisa diikuti dengan urutan huruf, angka (0 - 9) atau garis bawah. Karakter pertama dalam sebuah identifier tidak bisa menjadi digit.
  • Tidak boleh berisi ruang atau simbol tertanam seperti itu ? - +! @ #% ^ & * () [] {}. ; : "'/ Dan \ Namun, underscore (_) dapat digunakan. Underscore biasanya digunakan untuk membelah kode bila terlalu panjang sehingga susah membacanya, dengan underscrore anda bisa membelahnya. contoh :


  • 
    Module Test
        Function Func( _
            ByVal Param1 As Integer, _
            ByVal Param2 As Integer )
    
            If (Param1 < Param2) Or _
                (Param1 > Param2) Then
                Console.WriteLine("Not equal")
            End If
        End Function
    End Module
    
    
  • Dalam pembuatan karakter tidak boleh sama dengan keyword standar visual basic .net.

Keyword

Inilah table kata kunci yang tersimpan di VB.NET


AddHandler AddressOf Alias And
AndAlso Ansi As Assembly
Auto Boolean ByRef Byte
ByVal Call Case Catch
CBool CByte CChar CDate
CDbl CDec Char CInt
Class CLng CObj Const
CShort CSng CStr CType
Date Decimal Declare Default
Delegate Dim DirectCast Do
Double Each Else ElseIf
End EndIf Enum Erase
Error Event Exit False
Finally For Friend Function
Get GetType GoSub GoTo
Handles If Implements Imports
In Inherits Integer Interface
Is Let Lib Like
Long Loop Me Mod
Module MustInherit MustOverride MyBase
MyClass Namespace New Next
Not Nothing NotInheritable NotOverridable
Object On Option Optional
Or OrElse Overloads Overridable
Overrides ParamArray Preserve Private
Property Protected Public RaiseEvent
ReadOnly ReDim REM RemoveHandler
Resume Return Select Set
Shadows Shared Short Single
Static Step Stop String
Structure Sub SyncLock Then
Throw To True Try
TypeOf Unicode Until Variant
Wend When While With
WithEvents WriteOnly Xor

Tabel diatas inilah yang nantinya akan anda sering gunakan dalam program visual basic .net

Sampai disini dulu pembahasan basic code visual basic .net, sebaiknya anda istirahat dulu biar ga pusing. Kalau bisa ngopi dulu biar fresh.
Tags

0 Komentar untuk "Basic Code Visual Basic .Net"

Subscribe