프로퍼티

    프로퍼티(Property, 속성)

    📕프로퍼티(Property, 속성) 프로퍼티는 클래스에 속한 멤버로, 필드를 상황에 따라 유연하게 읽고 쓰고 싶을 때 사용하는 메서드이다. 프로퍼티를 사용하면 읽기 전용 필드와 쓰기 전용 필드를 만들 수 있다. 또한 읽기와 쓰기 둘 다 가능한 필드를 만드는 것도 가능하다. 즉, private으로 선언한 필드에 대한 접근 권한을 읽기와 쓰기로 나누어 허용하거나 제한할 수 있다는 얘기다. 이를 잘 활용하면 데이터의 접근성과 안전성을 동시에 높일 수 있다. 프로퍼티의 기본 형태는 다음과 같다. class Person { private string name; // field public string Name // property { get { return name; } // get method set { nam..