lawang code

lawang Code


Tanyakan kode disini

c# public,private,protected

ditanyakan oleh robbysetiawan 3 tahun yang lalu

apa bedanya public,private,protected? dalam varibel dan juga method/fungsi

Menampilkan 1-1 dari 1 hasil
handita okviyanto menjawab 3 tahun yang lalu :

Jadi gini gan di OOP Programming ada yang namanya Access Modifier sebuah level akses baik class ataupun method/property di C#. Ini juga berlaku untuk bahasa pemrograman lain kayak java walaupun tidak mutlak sama.

public

The type or member can be accessed by any other code in the same assembly or another assembly that references it.

private

The type or member can be accessed only by code in the same class or struct.

protected

The type or member can be accessed only by code in the same class or struct, or in a class that is derived from that class.

internal

The type or member can be accessed by any code in the same assembly, but not from another assembly.

protected internal

The type or member can be accessed by any code in the assembly in which it is declared, or from within a derived class in another assembly. Access from another assembly must take place within a class declaration that derives from the class in which the protected internal element is declared, and it must take place through an instance of the derived class type.

Tuh ane ambil dari http://msdn.microsoft.com/en-us/library/yzh058ae.aspx

Jadi public itu bisa di akses dimanapun baik di assembly / namespace yang sama maupun berbeda. private hanya bisa di akses dalam satu kelas yang sama / struct. kemudian protected dapat diakses di dalam kelas/struct yang sama atau kelas yang diturunkan dari kelas lain. internal dapat diakses dalam satu asembly tetapi tidak dari lain assembly


Anda harus login terlebih dahulu untuk memberikan komentar

Recent Tag

X 6
X 49
X 14
X 10
X 1
X 5
X 4
X 13
X 10

Bantuan

Help

Feedback

Help