Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

접근제한자 private protected public...

2016. 4. 4. 13:39programming/c#

728x90

private : 내부에서만 접근을 허용


protected : 내부에서의 접근과 함께 파생 클래스에서만 접근을 허용


public :  내부 및 파생 클래스에서의 접근뿐만 아니라 외부에서도 접근을 허용한다.


internal : 동일한 어셈블리 내에서는 public에 준한 접근은 허용한다. 다른 어셈블리에서는 접근할 수 없다.


internal protected : protected와 internal의 조합으로, 동일 어셈블리 내에서 정의된 파생 클래스까지만 접근을 허용한다.

(protected internal로도 지정 가능)



728x90