일부 객체 지향 프로그래밍 언어에서 필드(데이터 멤버)와 메소드 간 기능의 중간인 클래스 멤버의 특수한 유형.
프로퍼티의 읽기와 쓰기는 일반적으로 getter와 setter 메소드 호출로 변환
java bean 클래스 외부에서 필드에 접근할 시 반드시 메소드 통해 접근.
여기서 property는 객체와 관련해서 이름 붙여진 속성을 말하며,
빈이 관리하는 데이터를 의미.
흔히 getter/setter을 묶어 프로퍼티라고 부른다.
javaBean 규약에 따라 작성된 자바 클래스.
재사용 가능한 객체 -> bean