개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (192) 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 (67) N
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (12) N
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

통합 테스트 람다 상속 조인 스트림 인터페이스 제네릭 람다식 영속성 메서드 참조 JPA 단위 테스트 가변인수 배열 최적화 Enum Collector 백프레셔 이펙티브 자바 DSL

최근글

댓글

공지사항

아카이브

접근자 메서드(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.

티스토리툴바