Modifier di CSharp

Modifier di CSharp adalah keyword yang digunakan untuk memberikan level akses (tingkatan) yang terdapat pada suatu member atau tipe.

Ada 4 modifier pengaksesan yang biasanya sering digunakan dalam program:

  • public
  • protected
  • internal
  • private

Keempat level modifier tersebut dijelaskan pada tabel dibawah ini:

Level AksesKeterangan
publicAkses tidak dibatasi (bisa di akses dari semua struktur project CSharp).
protectedAkses dibatasi pada classnya saja atau tipe yang diturunkan dari class.
internalAkses hanya dibatasi pada satu project yang sama.
privateAkses dibatasi pada tipe.

Dengan ke empat level akses ini, method dapat diberikan pembatasan-pembatasan pengaksesan. Jika method yang kita buat hanya ingin diakses pada project tertentu, kita bisa memberikan modifier internal. Dengan demikian penggunaan modifier ini tentu akan sangat membantu kita dalam membuat baris kode yang lebih rapi, ringkas dan terstruktur.

You May Also Like

sonisitez

About the Author: sonisitez

Jika berusaha sungguh sungguh apapun bisa didapatkan

Leave a Reply

Your email address will not be published. Required fields are marked *