2021.06.15
내부 클래스에 대한 내용을 학슴
-> 내부클래스는 실질적으로 코딩할떄에는 거의 사용하지는 않는다.
내부 클래스 : 클래스 내부에 클래스를 선언하는 경우
-> 클래스 내부에서만 사용하기 위해서 사용한다.
-> 다른 클래스가 내부 클래스를 사용하는 일이 거의 없기떄문에 private를 주로 사용
내부적으로 사용하기 때문제 주로 private로 선언(사용하지 않아도 된다)
외부 클래스가 생성된 후 생선된다.
-> 외부 클래스의 변수들을 사용 할수가 있다.
static 이기 떄문에 외부 클래스 생성과 무관하게 사용 가능
== static 변수들이 어떤 상황에서 사용이 가능하고 불가능한지가 조금 헷갈린다.
지역 변수와 같이 메서드 내부에서 정의하여 사용하는 클래스