by

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 Akses Keterangan
public Akses tidak dibatasi (bisa di akses dari semua struktur project CSharp).
protected Akses dibatasi pada classnya saja atau tipe yang diturunkan dari class.
internal Akses hanya dibatasi pada satu project yang sama.
private Akses 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.

Comment

Leave a Reply

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