개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (198) N
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (70) N
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (15) N
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

Flow CompletableFuture 람다식 메서드 참조 Reactive 제네릭 Collector 단위 테스트 이펙티브 자바 DSL Future 리액티브 프로그래밍 영속성 JPA 가변인수 람다 스트림 비동기 리액티브 통합 테스트

최근글

댓글

공지사항

아카이브

접근자 메서드(1)

  • Item16 - public 클래스에서는 public 필드가 아닌 접근자 메서드를 사용하라

    - 클라이언트 코드가 필드를 직접 사용하면 캡슐화의 장접을 제공하지 못한다. - 필드를 변경하려면 API를 변경해야 한다. => 접근자 메서드를 사용해도 바꿔야 하는 건 마찬가지지만 점진적으로 바꿀 수 있다. - 필드에 접근할 때 부수 작업을 할 수 없다. public class Point { private double x; private double y; public Point(double x, double y) { this.x = x; this.y = y; } public double getX() { //부가 작업 가능 return x; } public double getY() {return y;} public void setX(double x) {this.x = x;} public void setY..

    2023.11.28
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바