자동구현프로퍼티1 프로퍼티 프로퍼티(Property) 프로퍼티는 C#에서 필드를 선언할 때 은닉성과 편의성 모두 지닌 기능이다. 은닉성: 객체 지향 언어에서 객체의 데이터를 보호하기 위해서 은닉성이 필요함. 편의성: 접근하기 쉬우나 데이터가 오염될 수 있음. 프로퍼티 선언 문법 class 클래스이름 { 데이터형식 필드이름; //프로퍼티에서 읽어올 값, 변경할 값을 필드(변수) 선언한 것 접근한정자 데이터형식 프로퍼티이름; { get { return 필드이름; } set { 필드이름 = value; } } } 접근자 get 접근자: 필드로부터 값을 읽어옴 set 접근자: 필드에 값을 할당함 읽기 전용 프로퍼티 set 접근자를 구현 안하면 된다. class Myclase { private int myField; public int M.. 2020. 3. 22. 이전 1 다음