Unity

[Unity]C# 접근 제한자 정리

에드장 2022. 1. 20. 10:14

1. public

-> 어디에서든지 해당 변수나 메소드에 접근 가능하고 유니티엔진의 Inspector에 노출

 

2. private

-> 해당 클래스 내부에서만 사용 가능

 

3. protected

-> 참조 받은 클래스에서만 사용 가능

 

4. internal

-> 같은 어셈블리내에서만 public 으로 접근 가능

 

5. Default

->기본값으로 private으로 선언