Home

VB.Net - Constants and Enumerations


Konstanta merujuk nilai tetap bahwa program tidak dapat mengubah selama pelaksanaannya. Nilai-nilai tetap juga disebut literal.

Konstanta dapat dari salah satu tipe data dasar seperti konstan integer, floating konstan, karakter konstan, atau string literal. Ada juga konstanta enumerasi juga.

Konstanta diperlakukan seperti variabel biasa kecuali bahwa nilai-nilai mereka tidak dapat diubah setelah definisi mereka.

Enumerasi adalah satu set konstanta bilangan bulat bernama.

Mendeklarasikan Konstanta
Dalam VB.Net, konstanta dinyatakan menggunakan pernyataan Const. Pernyataan Const digunakan pada modul, kelas, struktur, prosedur, atau tingkat blok untuk digunakan di tempat nilai literal.

Sintaks untuk pernyataan Const adalah:
[ < attributelist> ] [ accessmodifier ] [ Shadows ]
Const constantlist
Dimana,

  • AttributeList: menentukan daftar atribut diterapkan pada konstanta; Anda dapat memberikan beberapa atribut dipisahkan dengan koma. Opsional.
  • accessmodifier: menetapkan kode dapat mengakses konstanta ini. Opsional. Nilai dapat berupa dari: Umum, Dilindungi, Teman, Protected Friend, atau pribadi.
  • Shadows: ini membuat menyembunyikan konstan elemen pemrograman nama identik dalam kelas dasar. Opsional.
  • Constantlist: memberikan daftar nama-nama konstanta dideklarasikan. Wajib.


Dimana, setiap nama konstan memiliki sintaks berikut dan bagian:
constantname [ As datatype ] = initializer
  • constantname: menentukan nama dari konstanta
  • datatype: menentukan tipe data dari konstanta
  • initializer: menentukan nilai yang diberikan untuk konstanta
For example,
'The following statements declare constants.'
Const maxval As Long = 4999
Public Const message As String = "HELLO"
Private Const piValue As Double = 3.1415

Contoh

Contoh berikut menunjukkan deklarasi dan penggunaan nilai konstan:
Module constantsNenum
Sub Main()
Const PI = 3.14149
Dim radius, area As Single
radius = 7
area = PI * radius * radius
Console.WriteLine("Area = " & Str(area))
Console.ReadKey()
End Sub
End Module
Ketika kode di atas dikompilasi dan dijalankan, menghasilkan hasil sebagai berikut:
Area = 153.933

Cetak dan Tampilan Konstanta di VB.Net

VB.Net menyediakan cetak dan layar konstanta berikut:
ConstantDescription
vbCrLfCarriage return/linefeed character combination.
vbCrCarriage return character.
vbLfLinefeed character.
vbNewLineNewline character.
vbNullCharNull character.
vbNullStringNot the same as a zero-length string (""); used for calling external procedures.
vbObjectErrorError number. User-defined error numbers should be greater than this value. For example:
Err.Raise(Number) = vbObjectError + 1000
vbTabTab character.
vbBackBackspace character.
Mendeklarasikan Enumerations

Tipe enumerasi dinyatakan menggunakan pernyataan Enum. Pernyataan Enum menyatakan pencacahan dan mendefinisikan nilai-nilai anggotanya. Pernyataan Enum dapat digunakan pada modul, kelas, struktur, prosedur, atau tingkat blok.

Sintaks untuk pernyataan Enum adalah sebagai berikut:
[ < attributelist > ] [ accessmodifier ] [ Shadows ]
Enum enumerationname [ As datatype ]
memberlist
End Enum
Dimana,

  • AttributeList: mengacu pada daftar atribut diterapkan ke variabel. Opsional.
  • asscessmodifier: menetapkan kode dapat mengakses mantri ini. Opsional. Nilai dapat berupa dari: Umum, Dilindungi, Teman atau Swasta.
  • Shadows: ini membuat pencacahan menyembunyikan elemen pemrograman nama identik dalam kelas dasar. Opsional.
  • enumerationname: nama pencacahan. Wajib
  • datatype: menentukan tipe data dari pencacahan dan semua anggotanya.
  • Daftar anggota: menentukan daftar konstanta anggota yang dinyatakan dalam pernyataan ini. Wajib.
Setiap anggota di Daftar anggota memiliki sintaks berikut dan bagian:
[< attribute list>] member name [ = initializer ]
Dimana,

  • Nama: menentukan nama dari anggota tersebut. Wajib.
  • initializer: nilai yang diberikan kepada anggota pencacahan. Opsional.
For example,
Enum Colors
red = 1
orange = 2
yellow = 3
green = 4
azure = 5
blue = 6
violet = 7
End Enum
Contoh

Contoh berikut menunjukkan deklarasi dan penggunaan Enum variabel Warna:
Module constantsNenum
Enum Colors
red = 1
orange = 2
yellow = 3
green = 4
azure = 5
blue = 6
violet = 7
End Enum
Sub Main()
Console.WriteLine("The Color Red is : " & Colors.red)
Console.WriteLine("The Color Yellow is : " & Colors.yellow)
Console.WriteLine("The Color Blue is : " & Colors.blue)
Console.WriteLine("The Color Green is : " & Colors.green)
Console.ReadKey()
End Sub
End Module
Ketika kode di atas dikompilasi dan dijalankan, menghasilkan hasil sebagai berikut:
The Color Red is: 1
The Color Yellow is: 3
The Color Blue is: 6
The Color Green is: 4
Done..

Selamat Mencoba:)

Next Page >>> VB.Net - Modifiers

Sumber: tutorialspoint.com

Unknown

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

Tidak ada komentar:

Posting Komentar