Bagikan melalui


Publik (Visual Basic)

Menentukan bahwa satu atau beberapa elemen pemrograman yang dideklarasikan tidak memiliki batasan akses.

Komentar

Jika Anda menerbitkan komponen atau sekumpulan komponen, seperti pustaka kelas, Anda biasanya ingin elemen pemrograman dapat diakses oleh kode apa pun yang menginteroperaksi perakitan Anda. Untuk menganugerahkan akses tak terbatas tersebut pada elemen, Anda dapat mendeklarasikannya dengan Public.

Akses publik adalah tingkat normal untuk elemen pemrograman ketika Anda tidak perlu membatasi akses ke elemen tersebut. Perhatikan bahwa tingkat akses elemen yang dideklarasikan dalam antarmuka, modul, kelas, atau struktur default jika Public Anda tidak menyatakan sebaliknya.

Aturan

  • Konteks Deklarasi. Anda hanya dapat menggunakan Public pada tingkat modul, antarmuka, atau namespace. Ini berarti konteks deklarasi untuk Public elemen harus berupa file sumber, namespace, antarmuka, modul, kelas, atau struktur, dan tidak dapat menjadi prosedur.

Perilaku

  • Tingkat Akses. Semua kode yang dapat mengakses modul, kelas, atau struktur dapat mengakses elemennya Public .

  • Akses Default. Variabel lokal di dalam prosedur default untuk akses publik, dan Anda tidak dapat menggunakan pengubah akses apa pun di dalamnya.

  • Pengubah Akses. Kata kunci yang menentukan tingkat akses disebut pengubah akses. Untuk perbandingan pengubah akses, lihat Tingkat akses di Visual Basic.

Pengubah Public dapat digunakan dalam konteks ini:

Pernyataan Kelas

Pernyataan Const

Deklarasikan Pernyataan

Pernyataan Delegasi

Pernyataan Dim

Pernyataan Enum

Pernyataan Peristiwa

Pernyataan Fungsi

Pernyataan Antarmuka

Pernyataan Modul

Pernyataan Operator

Pernyataan Properti

Pernyataan Struktur

Sub Pernyataan

Lihat juga