목록Unity (1)
Archive
[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# 프로퍼티는 간단하고 유연성 있게 전..
[기타]/etc
2018. 10. 17. 17:03