-
카테고리
-
세부 분야
교양 · 기타
-
해결 여부
미해결
해당 코드가 C# 에선 접근 관련 컴파일 에러가 뜹니다.
22.08.20 09:21 작성 조회수 72
0
안녕하세요 :)
Java 보단 C# 이 편한 수강생입니다.
C# 으로 강의 코드를 타이핑 하고 있는데요,
같은 코드인데 C# 에선 접근 제한 에러가 뜨더라구요!
그래서 instance 를 public/internal 로 바꿔야 했는데
C# 과 Java 의 차이에서 비롯된 것일까요? 어떤 차이에서 비롯된 것인지 궁금합니다!
답변을 작성해보세요.
0
백기선
22.09.14 12:23
private static 필드는 해당 클래스 내에서만 접근이 가능해요. 자바에서도 마찬가지 입니다. SettingsHolder의 필드를 package private 레벨 (default 접근 지시자 라고도 부르죠) 이상의 레벨로 바꿔주셔야 접근 가능합니다.
답변 1