<TIL> 47. 프로퍼티(property)

YUJIN LEE·2023년 3월 6일
0

개발log

목록 보기
42/149

프로퍼티(property)

일부 객체 지향 프로그래밍 언어에서 필드(데이터 멤버)와 메소드 간 기능의 중간인 클래스 멤버의 특수한 유형.
프로퍼티의 읽기와 쓰기는 일반적으로 getter와 setter 메소드 호출로 변환

java bean 클래스 외부에서 필드에 접근할 시 반드시 메소드 통해 접근.
여기서 property는 객체와 관련해서 이름 붙여진 속성을 말하며,
빈이 관리하는 데이터를 의미.

  • 프로퍼티 값을 구하는 메소드는 get으로 시작
  • 프로퍼티 값을 변경하는 메소드는 set으로 시작
  • set 메소드는 1개의 파라미터를 갖음

흔히 getter/setter을 묶어 프로퍼티라고 부른다.

java beans?

javaBean 규약에 따라 작성된 자바 클래스.
재사용 가능한 객체 -> bean

profile
인정받는 개발자가 되고싶습니다.

0개의 댓글