6단원 - 프로젝트 최적화 : 접근 제한자
접근 제한자 클래스, 필드, 메서드, 속성 등 멤버들의 접근 범위를 제어하는 데 사용됩니다. 이를 통해 코드의 캡슐화를 구현하고, 외부에서의 불필요한 접근을 방지하며, 코드의 안정성과 보안성을 높일 수 있습니다. 값 변경 제약 변수, 필드, 속성 등에 대해 값이 변경될 수 있는 범위와 조건을 제한하는 데 사용됩니다. 이를 통해 데이터의 일관성을 유지하고, 불필요하거나 잘못된 변경을 방지할 수 있습니다. Unity에서도 이러한 제약은 코드 안정성을 높이는 데 중요하게 사용됩니다. 접근 제한자public모두 접근 가능: Unity 인스펙터와 외부 클래스에서 접근 가능.private현재 클래스에서만 접근 가능: 기본 접근 수준이며, 외부 접근 불가.protected현재 클래스와 파생 클래스에서만 접근 가능...