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

hyeonq.log

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

hyeonq.log

검색하기 폼
  • 분류 전체보기 (139) N
    • Java (30)
      • Java (20)
      • OOP (6)
      • 디자인패턴 (2)
    • 코딩테스트 (28)
      • 프로그래머스 (4)
      • 백준 (20)
      • 알고리즘 (2)
      • 자료구조 (2)
    • Spring (31) N
      • Boot (28) N
      • Security (2)
    • Kafka (2)
    • Database (17)
      • MySQL (5)
      • JPA (10)
      • Redis (2)
    • FE (2)
      • React (1)
    • CS (11)
      • Linux (3)
      • 네트워크 (5)
      • 운영체제(OS) (3)
    • Infra (4)
      • Docker (2)
      • Nginx (2)
    • 개발방법론 (3)
    • Etc (11)
      • 리뷰 (2)
      • 회고 (8)
      • 핀테크 (1)
  • 방명록

전체 글 (139)

카테고리

  • 분류 전체보기 (139) N
    • Java (30)
      • Java (20)
      • OOP (6)
      • 디자인패턴 (2)
    • 코딩테스트 (28)
      • 프로그래머스 (4)
      • 백준 (20)
      • 알고리즘 (2)
      • 자료구조 (2)
    • Spring (31) N
      • Boot (28) N
      • Security (2)
    • Kafka (2)
    • Database (17)
      • MySQL (5)
      • JPA (10)
      • Redis (2)
    • FE (2)
      • React (1)
    • CS (11)
      • Linux (3)
      • 네트워크 (5)
      • 운영체제(OS) (3)
    • Infra (4)
      • Docker (2)
      • Nginx (2)
    • 개발방법론 (3)
    • Etc (11)
      • 리뷰 (2)
      • 회고 (8)
      • 핀테크 (1)
[Java] Getter & Setter
[Java] Getter & Setter

Getter & Setter (이클립스 단축키 -> Alt + Shift + S) (인텔리제이 (Alt + Insert) 1) 오늘은 Java에서 자동생성 가능한 getter & setter에 대하여 공부해보았습니다. 맨 처음 공부하면서 이런 기능을 어떻게 활용하는지와 왜 필요하는지에 대해 생각을 해보았습니다. Getter & Setter 객체의 필드를 외부에서 마음대로 읽고, 변경하면 객체의 무결성이 깨질 수 있다. 이러한 문제점 때문에 OOP 에서는 직접적인 외부에서의 필드 접근을 막고 대신 메소드를 통해 필드에 접근 하는 것을 선호한다. 그 이유는 메소드는 데이터를 검증해서 유효한 값만 필드에 저장할 수 있기 때문이다 → 위 역할 setter 아래 코드를 보자 private double speed;..

Java/Java 2023. 4. 23. 17:13
이전 1 ··· 21 22 23 24 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Resume
  • Github

Blog is powered by Tistory / Designed by Tistory

티스토리툴바