인프런 커뮤니티 질문&답변

SoulKey님의 프로필 이미지
SoulKey

작성한 질문수

김영한의 실전 자바 - 중급 1편

정리

private static class에 대해서 질문

작성

·

150

0

기본편 강의에서 접근 제어자 설명할때 이런 내용이 있었는데요,

클래스 레벨의 접근 제어자 규칙

- 클래스 레벨의 접근 제어자는 public , default 만 사용할 수 있다. private , protected 는 사용할 수 없다.

그런데 이번에 정적 중첩 클래스를 설명하면서 클래스 선언시에 private static class 클래스명 이라고 선언을 하잖아요.

앞선 기본편 강의 내용에서 언급했던 내용과 조금 달라서 헷갈립니다. private static class 클래스명 은 중첩 클래스에서만 사용하는 문법이다라고 생각하면 될까요?

답변 1

0

안녕하세요. SoulKey님, 공식 서포터즈 y2gcoder입니다.

말씀하신 것이 맞습니다!

public, default만 가능한 것은 최상위 클래스에만 적용됩니다!

감사합니다.

SoulKey님의 프로필 이미지
SoulKey

작성한 질문수

질문하기