목록유니티 (1)
기록
[C#] 프로퍼티
프로퍼티(Property)- '속성'이라는 의미를 가지고 있다 클래스에서 멤버변수를 속성이라고도 하는데, 우리는 정보은닉을 위해 이를 private로 선언하여 해당 변수가 선언된 클래스 외부에서 접근이 불가능하게 할 것이냐, 아니면 편의성을 위해 public으로 선언할 것이냐 고민한다. private를 사용하면 불편한 점- getter 메소드와 setter 메소드를 구현해야 함 이를 편리하게 해주는 C#의 프로퍼티를 배워보자. 아래는 기존에 구현하던 get, set 메소드이다. class Test {private int age;public int GetAge() { return age; }public void SetAge(int num) { this.age = num; }} C# 프로퍼티는 간단하고 유연..
[Study]/프로그래밍 언어
2018. 10. 17. 17:03