Home

VB.Net - Basic Syntax


VB.Net merupakan bahasa pemrograman berorientasi objek. Dalam metodologi Pemrograman Berorientasi Objek, program terdiri dari berbagai benda yang berinteraksi satu sama lain dengan cara tindakan. Tindakan yang objek dapat mengambil disebut metode. Benda dari jenis yang sama dikatakan memiliki tipe yang sama atau, lebih sering, dikatakan di kelas yang sama.

Ketika kita mempertimbangkan program VB.Net, dapat didefinisikan sebagai kumpulan dari objek yang berkomunikasi melalui metode masing-masing. Mari kita secara singkat melihat ke dalam apa yang kelas, objek, metode dan variabel instan berarti.

Obyek - Obyek memiliki negara dan perilaku. Contoh: Seekor anjing memiliki negara - warna, nama, berkembang biak serta perilaku - bergoyang-goyang, menggonggong, makan, dll Sebuah objek adalah instance dari kelas.

  • Kelas - kelas A dapat didefinisikan sebagai template / blueprint yang menggambarkan perilaku / menyatakan bahwa objek dari tipe dukungannya.


Metode - metode pada dasarnya adalah perilaku. Kelas A dapat berisi banyak metode. Hal ini dalam metode mana logika ditulis, data dimanipulasi dan semua tindakan yang dilakukan.

  • Variabel instan - Setiap objek memiliki seperangkat unik dari variabel instan. Negara obyek diciptakan oleh nilai-nilai ditugaskan untuk variabel-variabel instan.


Kelas Rectangle di VB.Net
Sebagai contoh, mari kita pertimbangkan objek Rectangle. Ini memiliki atribut seperti panjang dan lebar. Tergantung pada desain, mungkin perlu cara untuk menerima nilai-nilai atribut ini, menghitung luas dan menampilkan rincian.

Mari kita lihat sebuah implementasi dari kelas Rectangle dan mendiskusikan VB.Net sintaks dasar atas dasar pengamatan kita di dalamnya:
Imports System
Public Class Rectangle
Private length As Double
Private width As Double
'Public methods
Public Sub AcceptDetails()
length = 4.5
End Sub
width = 3.5
GetArea = length * width
Public Function GetArea() As Double End Function
Console.WriteLine("Length: {0}", length)
Public Sub Display() Console.WriteLine("Width: {0}", width)
Shared Sub Main()
Console.WriteLine("Area: {0}", GetArea()) End Sub Dim r As New Rectangle()
End Class
r.Acceptdetails() r.Display() Console.ReadLine()
End Sub
Ketika kode di atas dikompilasi dan dijalankan, menghasilkan hasil sebagai berikut:
Length: 4.5
Width: 3.5
Area: 15.75
Dalam bab sebelumnya, kami menciptakan sebuah modul Visual Basic yang diadakan kode. Sub Main menunjukkan titik masuk program VB.Net. Di sini, kita menggunakan Kelas yang berisi kode dan data. Anda menggunakan kelas untuk membuat objek. Sebagai contoh, dalam kode, r adalah objek Rectangle.

Sebuah objek adalah instance dari kelas:
Dim r As New Rectangle()
Kelas A mungkin memiliki anggota yang dapat diakses dari luar kelas, jika demikian. Anggota data disebut bidang dan anggota prosedur yang disebut metode.

Metode bersama atau metode statis dapat dipanggil tanpa menciptakan sebuah objek dari kelas. Contoh metode dipanggil melalui obyek kelas
Shared Sub Main()
Dim r As New Rectangle()
r.Acceptdetails()
r.Display()
Console.ReadLine()
End Sub
identifier
Sebuah identifier adalah nama yang digunakan untuk mengidentifikasi kelas, variabel, fungsi, atau barang yang ditetapkan pengguna lainnya. Aturan dasar untuk penamaan kelas di VB.Net adalah sebagai berikut:

Sebuah nama harus dimulai dengan huruf yang bisa diikuti oleh urutan huruf, angka (0 - 9) atau garis bawah. Karakter pertama di pengenal tidak bisa digit.

Tidak harus berisi ruang tertanam atau simbol seperti? - +! @ #% ^ & * () [] {}. ; : "'/ Dan \ Namun, garis bawah (_) dapat digunakan..

Seharusnya tidak menjadi kata kunci dilindungi.

Kata kunci VB.Net
Tabel berikut berisi daftar kata kunci VB.Net dilindungi:
AddHandlerAddressOfAliasAndAndAlsoAsBoolean
ByRefByteByValCallCaseCatchCBool
CByteCCharCDateCDecCDblCharCInt
ClassCLngCObjConstContinueCSByteCShort
CSngCStrCTypeCUIntCULngCUShortDate
DecimalDeclareDefaultDelegateDimDirectCastDo
DoubleEachElseElseIfEndEnd IfEnum
EraseErrorEventExitFalseFinallyFor
FriendFunctionGetGetType
GetXML
Namespace
GlobalGoTo
HandlesIfImplementsImportsInInheritsInteger
InterfaceIsIsNotLetLibLikeLong
LoopMeModModuleMustInheritMustOverrideMyBase
MyClassNamespaceNarrowingNewNextNotNothing
Not
Inheritable
Not
Overridable
ObjectOfOnOperatorOption
OptionalOrOrElseOverloadsOverridableOverridesParamArray
PartialPrivatePropertyProtectedPublicRaiseEventReadOnly
ReDimREM
Remove
Handler
ResumeReturnSByteSelect
SetShadowsSharedShortSingleStaticStep
StopStringStructureSubSyncLockThenThrow
ToTrueTryTryCastTypeOfUIntegerWhile
WideningWithWithEventsWriteOnlyXor
Selamat Mencoba :)

Next Page >>> VB.Net - Data Types

Sumber: tutroialspoint.com

Unknown

Tempat Tutorial coding dan contoh-contoh aplikasi baik itu php,mysql,android,java, dan html.

Tidak ada komentar:

Posting Komentar