티스토리 뷰

2023~/study

프로퍼티 vs 필드

yanii 2023. 5. 20. 22:23

property 프로퍼티는 값을 저장하고 반환할 수 있는 변수입니다.

field 필드는 클래스의 멤버 변수입니다.

 

첫째, 프로퍼티는 getter 및 setter 메서드와 같은 접근자를 가질 수 있습니다. 이것은 프로퍼티가 클래스의 나머지 부분에서 숨겨져 있는 동안 값에 액세스하고 값을 설정할 수 있음을 의미합니다.

둘째, 프로퍼티는 값이 변경될 때마다 호출되는 값 변경 핸들러를 가질 수 있습니다. 이것은 프로퍼티의 값이 변경될 때마다 코드를 실행할 수 있음을 의미합니다.

 

필드는 프로퍼티의 간단한 버전입니다. 값을 저장하고 반환할 수 있지만 접근자나 값 변경 핸들러는 없습니다.

프로퍼티는 필드보다 더 강력한 도구입니다. 값을 숨기고, 값 변경을 추적하고, 값 변경 시 코드를 실행할 수 있습니다.

'2023~ > study' 카테고리의 다른 글

데이터베이스 SQL 강의  (0) 2024.01.08
about computer  (0) 2023.04.20
라우터, 스위치  (0) 2023.04.12
OSI 7 layer  (0) 2023.04.12
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함