21.02.18 [중첩 클래스 & 인터페이스]

박종찬·2021년 2월 18일
0

TIL

목록 보기
82/89

✔️ 중첩 클래스 & 인터페이스

  • 중첩 클래스와 인터페이스는 클래스(바깥 클래스) 안에 선언한 클래스 또는 인터페이스를 말한다
  • 두 클래스의 멤버들을 서로 쉽게 접근할 수 있다
  • 외부에 불필요한 관계 클래스를 감춤으로써 코드의 복잡성을 줄일 수 있다

멤버 클래스

  • A 클래스 외부에서 B 객체를 생성하려면 A 객체를 생성한 뒤 B 객체를 생성해야 한다

로컬 클래스

  • 생성자 또는 메소드 내에서 선언된 중첩 클래스를 말한다

✔️ 중첩 인터페이스

  • 중첩 인터페이스 또한 중첩 클래스와 비슷하지만 주로 정적 멤버 인터페이스를 많이 사용한다
profile
반가워요! 사람을 도우는 웹 개발자로 성장하기! :)

0개의 댓글