채현이의 로그데이터

채현이의 로그데이터

  • 분류 전체보기 (52)
    • Mobile App (13)
    • Adsp (2)
    • Algorithm (22)
    • 개발 관련 (11)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

채현이의 로그데이터

컨텐츠 검색

태그

아나콘다가상환경 dfs 프로그래머스 JavaScript 큐 match함수 Set Android Studio BFS TypeScript cache 코딩테스트 알고리즘 플라스크 해시 JavaScrpit 앱 개발 Flask react React Native

최근글

댓글

공지사항

아카이브

getter(1)

  • Getter와 Setter

    객체지향 프로그래밍에서 객체의 데이터는 객체 외부에서 직접적으로 접근하는 것을 막는다.객체의 무결성을 위해서이다. (사람의 나이를 외부에서 음수로 설정하면 무결성 깨진다.) 데이터는 외부에서 접근하지 않도록 막고, 메소드는 공개하여 외부에서 메소드를 통해 데이터에 접근하도록 한다.메소드는 매개값 검증으로 유효한 값만 데이터로 저장할 수 있다. (사람의 나이는 양수 값만 저장할 수 있다) 이 역할을 하는 메소드가 Setter!  외부에서 객체의 데이터를 읽을 때도 메소드를 사용하는 것이 좋다. 객체 외부에서 객체 값을 사용하기에 부적절한 경우가 있다.이런 경우 메소드로 필드값을 가공한 수 외부로 전달한다. 이 역할을 하는 메소드가 Getter!  참조https://developer-talk.tistory...

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

티스토리툴바