생성자, 소멸자
생성자는 말그대로 class를 생성하는 것이다. 중요한건 생성자는 여러개일수 있지만 class의 이름과 같아야 하고 오버로딩이 가능해야한다.
소멸자는 말그래도 class를 소멸시키는 것이다. 생성자와 마찬가지로 class의 이름과 같아야 하지만 앞에 ~을 표시한다.
class 선언에 있어 생성자와 소멸자는 딱히 중요하지 않다고 생각할수도 있겠지만 상당히 중요하다. 물론 처음에 연습으로 깨작거리는것정도에는 만들던 말던 상관없겠지만 반드시 만들어주는 습관을 들이는 것이 좋다.
indexer
스마트 배열이라고 불린다는 인덱서는 get, set을 이용해 내부변수 값을 얻어오거나 설정할 수 있다. 그리고 인스턴스변수를 배열처럼 사용하는 것이 가능하다. 물론!! 변수에 배열이 있어야 사용 가능하겠지만... 쨋든 편리함.. 잘 알아두면 좋을듯..
반응형
'공부 > C#' 카테고리의 다른 글
C# 다이어로그(dialog) Show와 ShowDialog의 차이점. (2) | 2012.07.05 |
---|---|
C# 그래프 그리기...like 노가다... (0) | 2012.07.02 |
C# 기초공부 1 (0) | 2012.05.25 |
C#프로젝트 만들기 (0) | 2012.05.25 |
C#공부 (0) | 2012.05.17 |
댓글