본문 바로가기 메뉴 바로가기

coding backup

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

coding backup

검색하기 폼
  • 분류 전체보기 (136)
    • TIL (57)
    • 도서 및 강의 (21)
      • 이것이 자바다 (17)
      • 혼자 공부하는 네트워크 (4)
    • DB&SQL (3)
    • 코딩테스트 (51)
  • 방명록

전체 글 (136)
이것이 자바다 3판 챕터 9

9.1 중첩 클래스중첩 클래스: 클래스 내부에 선언한 클래스 멤버 클래스: 클래스의 멤버로서 선언되는 중첩 클래스로컬 클래스: 메소드 내부 선언되는 중첩 클래스특정 클래스만 관계를 맺을 경우에는 중첩 클래스로 선언하는 것이 유지보수에 도움이 된다.클래스의 멤버를 쉽게 사용할 수 있음코드의 복잡성을 줄일 수 있음컴파일하면 바이트코드 파일이 생성9.2 인스턴스 멤버 클래스바깥 클래스에서만 사용되기 때문에 내부 클래스는 주로 private접근 제한을 갖는 것이 일반적바깥 클래스 어디에서나 생성할 수는 없고 인스턴스 필드값, 생성자, 인스턴스 메소드에서 생성할 수 있음왜냐면 바깥 클래스 객체가 있어야 내부 클래스 객체도 생성할 수 있기 때문이다내부 클래스를 바깥 클래스 외부에 생성하기 위해서는 바깥 클래스를 먼..

도서 및 강의/이것이 자바다 2024. 9. 18. 03:07
이전 1 ··· 40 41 42 43 44 45 46 ··· 136 다음
이전 다음
최근에 올라온 글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바