관리 메뉴

STIKA-DEV

[03] 접근제한자의 종류와 차이 본문

프로그래밍/개념정리

[03] 접근제한자의 종류와 차이

STIKA 2024. 3. 25. 04:28

접근제한자의 종류와 차이


 

클래스 외부에서 내부로의 접근을 제한하기 위해 사용한다

public : 클래스 외부에서 클래스에 자유롭게 접근할 수 있다
private : 클래스 외부에서는 사용할 수 없고 클래스 내부에서는 접근이 가능하다
protected : 자식 클래스에서 접근할 수 있다

internal : 같은 어셈블리내에서는 접근 가능하다
protected internal : 같은 어셈블리와 다른 어셈블리의 상속받은 클래스
private protected : 같은 어셈블리와 같은 어셈블리 내의 상속받은 클래스