<aside> 😊 property에 대해 정리한 페이지입니다 :)
</aside>
property
일반적으로 Dto(Data Transfer Object) 또는 VO(Value Object) 에서 볼 수 있음
- property 값을 구하는 메소드는 get으로 시작
- property 값을 변경하는 메소드는 set으로 시작
- get 과 set 뒤에는 property 의 이름 첫 글자를 대문자로 바꿈
- set 메소드는 1 개의 파라미터를 갖음
properties
- 키와 값을 쌍으로 갖는 자료구조 또는 파일
- 키와 값의 자료형은 모두 String(문자열)임
- 변경 가능성이 있는 문자열을 별도의 properties 파일에 작성해두고 프로그램 내에서 호출하는
형태로 많이 사용
- 변경 가능성이 있는 문자열을 String 타입의 객체에 저장해두고 사용하면 수정을 할 때 컴파일을
다시해서 실행시켜야함
- 컴파일을 다시 실행하게 되면 시간이 오래 걸리게 되고 컴파일을 하다 예기치 못한 오류를 발생
시킬 수 있음
- 별도의 파일이나 데이터베이스를 이용하게 되면 컴파일을 다시 하지 않고 재실행 만으로 변경
내용을 적용 할 수 있기 때문에 예기치 못한 오류룰 발생시킬 가능성이 줄어들게 됨