C# 프로퍼티 (Property)


C# 프로퍼티 (Property)

- 프로퍼티 (Property) 속성이라는 의미를 가지고 있다.멤버 변수를 속성이라고 하는데 데이터의 은닉성을 위해Private으로 선언하면 Set(), Get() 메소드를 구현하고 변수를 읽고 쓴다. - 기존 get/set 메서드 private string firstName;public string getFirstName(){return firstName;} public void setFirstName(string FirstName){this.firstName = firstName;} private 변수에 접근하기 때문에 접근자라고 한다. - 프로퍼티 private string name;public string Name{get { return name; }set { name=value; }} get{}; set{};으로 get/set 선언이 가능하다. 메서드 본문에서 다른 작업을 하고 싶을 때는 아래와 같이 set을 처리하면 된다. p..........



원문링크 : C# 프로퍼티 (Property)