접근한정자
클래스 정의시에 변수 각각, 함수 정의 각각에 붙임
public : 외부로 공개. 상속(클래스가 갖고 있는 데이터와 기능을 물려주는것)시 자식에게 물려줌
private : 외부로 비공개. 상속시 자식에게 물려주지 않음
protected : 외부로 비공개. 상속시 자식에게 물려줌
internal : 동일한 어셈블리의 파일내에서 엑세스
* C#에선 클래스의 default는 public, 변수의 default는 private이다.
클래스 정의시에 변수 각각, 함수 정의 각각에 붙임
public : 외부로 공개. 상속(클래스가 갖고 있는 데이터와 기능을 물려주는것)시 자식에게 물려줌
private : 외부로 비공개. 상속시 자식에게 물려주지 않음
protected : 외부로 비공개. 상속시 자식에게 물려줌
internal : 동일한 어셈블리의 파일내에서 엑세스
* C#에선 클래스의 default는 public, 변수의 default는 private이다.