생성자
class와 이름이 같고 public으로 선언 매소드와같이 매개변수를 가질수있지만 (안가질수도 있지만)
반환형이 없다.
new 를 이용해서 인스턴스 생성시 매개변수를 넘겨주어서 필드를 초기화 할수있다.
class 변수명 = new 생성자();//생성자 메소드
class 변수명;//class 복합데이타 타입의 변수가 생성이돼는데 참조형식이다.
new 생성자()//힙에 인스턴스(실체)를 만들고 변수명이 이를 가리키게 한다.
프로퍼티
private string name;
public string name
{
get{ return name;}
set{ name = value;}
}
댓글 없음 :
댓글 쓰기