😀
fistkim TECH BLOG
Ctrlk
  • Intro
  • 강의
    • Reactive Programming in Modern Java using Project Reactor
    • NEXTSTEP 클린코드 with java 9기
    • NEXTSTEP DDD 세레나데 2기
    • NEXTSTEP 인프라 공방 1기
    • NEXTSTEP 만들면서 배우는 Spring 3기
    • 스프링 시큐리티
    • 더 자바, 코드를 조작하는 다양한 방법
    • 더 자바, 애플리케이션을 테스트하는 다양한 방법
    • 모든 개발자를 위한 HTTP 웹 기본 지식
    • 스프링 프레임워크 핵심 기술
    • 코딩으로 학습하는 GoF의 디자인 패턴
    • 실전 Querydsl
    • 스프링 데이터 JPA
    • 실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
    • 초보를 위한 쿠버네티스 안내서
    • Flutter Provider Essential
    • Flutter Bloc Essential
    • Flutter Advanced Course - Clean Architecture With MVVM
    • 자바 알고리즘 입문
  • 도서
    • 만들면서 배우는 클린 아키텍처
    • 클린 아키텍처
    • 스프링 입문을 위한 자바 객체 지향의 원리와 이해
    • 객체지향의 사실과 오해
    • 도메인 주도 개발 시작하기
    • 자바 ORM 표준 JPA 프로그래밍
    • 소프트웨어 세상을 여는 컴퓨터과학
    • 이펙티브 자바
      • 1 장 들어가기
      • 2장 객체 생성과 파괴
      • 3장 모든 객체의 공통 메서드
      • 4장 클래스와 인터페이스
        • [15] 클래스와 멤버의 접근 권한을 최소화하라
  • 토픽
    • 서버 모니터링
    • Spring Boot Monitoring
    • JAVA 데일리 토픽
    • JAVA GC
    • 프로그래머스 문제 풀기
    • 데이터베이스 구성 및 작동 흐름
    • 데이터베이스 JOIN 원리
    • 객체지향생활체조 원칙
    • 상태(state), 상속(inheritance), 합성(composition) 의 상관관계
    • java enum은 메모리에 언제, 어떻게 할당되는가
    • Checked Exception vs UnChecked Exception
    • Reactive Streams 원리탐구 - 간단한 예제 직접 작성해보기
    • Flutter Basic
    • Flutter StatefulWidget 생명주기
    • Flutter 가 위젯을 그리는 원리
    • Flutter 클린 아키텍처
    • 기술 관련 포스팅 읽기
  • 기타
    • 작업일지
    • Business Model
    • 백로그 종합
Powered by GitBook
On this page
  1. 도서
  2. 이펙티브 자바

4장 클래스와 인터페이스

[15] 클래스와 멤버의 접근 권한을 최소화하라
Previous[14] Comparable 을 구현할지 고려하라Next[15] 클래스와 멤버의 접근 권한을 최소화하라