getter <1>
[C#] 프로퍼티
은닉성과 편의성 두 마리 토끼를 잡을 수 있다? 보통은 private 필드; public Get필드() { return 필드; } public Set필드(value) { 필드 = value; } private로 설정한 필드지만 Get, Set 메서드를 통해 외부에서 접근 가능하다. 프로퍼티는? 접근한정자 데이터형식 프로퍼티이름 { get { return 필드이름; } set { 필드이름 = value; } } public string Name { get; set;} public string Age {get;} 흠.. 더 우아한 방식이라고는 하는데 여튼 set 하려면 public이니 은닉은 아니지 않나?.. 편의성이 좀 좋아진 건 인정
프로그래밍/C#
2020. 6. 28. 02:04
Copyright ⓒ dub All Rights Reserved.