본문내용
프로퍼티란 ?
클래스가 가진 속성(클래스로 부터 얻어내기 get과 클래스 쓰기 set이 가능합니다.
클래스의 멤버변수를 가장한 메소드입니다.
필드처럼 보이기때문에 스마트 필드라고 불립니다.
사용하는 이유는?
클래스의 필드 또는 속성을 외부에서 얻고 싶을 경우 필드를 public 으로 선언하는 방법이 있습니다.
또는 private 로 선언하고 그 필드를 외부에 알리는 메소드를 이용하는 방법도 있습니다.
메소드를 이용하는 경우가 안전하지만 불편합니다.
사용은 멤버변수와 비슷하고 구현은 메소드와 비슷한 것이 프로퍼티입니다.
클래스가 가진 속성(클래스로 부터 얻어내기 get과 클래스 쓰기 set이 가능합니다.
클래스의 멤버변수를 가장한 메소드입니다.
필드처럼 보이기때문에 스마트 필드라고 불립니다.
사용하는 이유는?
클래스의 필드 또는 속성을 외부에서 얻고 싶을 경우 필드를 public 으로 선언하는 방법이 있습니다.
또는 private 로 선언하고 그 필드를 외부에 알리는 메소드를 이용하는 방법도 있습니다.
메소드를 이용하는 경우가 안전하지만 불편합니다.
사용은 멤버변수와 비슷하고 구현은 메소드와 비슷한 것이 프로퍼티입니다.
추천자료
- 가위바위보 C프로그래밍 프로젝트(단순 가위바위보프로그래밍이 아닌, 랭킹&사용자등록&a...
- [c 프로그램 레포트] 자동 업데이트 프로그램 c프로그래밍
- C언어의 역사, C언어의 특징, C언어의 프로그래밍기법, C언어의 시작하기, C++의 개선사항과 ...
- 열혈강의 C 프로그래밍 - 도전프로그래밍 솔루션입니다..
- [방통대]C프로그래밍 2004,5,6 기말기출문제와 해설
- C언어 로또당첨기
- 객체 지향 언어
- 객체 지향 언어의 종류
- (방송통신대 c프로그래밍 기말시험)C 프로그래밍의 2018년도 기출문제에 대해 다음의 내용과 ...
- (방송통신대 c프로그래밍 기말시험)C 프로그래밍의 2019년도 기출문제에 대해 다음의 내용과 ...
소개글