[객체지향 프로그래밍] 7장-7 읽기 전용 필드 readonly

0

이것이 C#이다

목록 보기
14/26

7.13 읽기 전용 필드 readonly

읽기 전용 필드는 읽기만 가능한 필드를 말합니다. 즉, 클래스 멤버로 존재만 하고 있다가 한번 값이 지정되면, 그 후로는 값을 변경할 수 없는것 이 특징입니다.

const(상수)와 다른 점은 컴파일 단계에서 값을 지정하는 const와 달리, readonly는 생성자에서만 값을 초기화 할수있습니다.

class Configuration
{
	private readonly int Max;
    private readonly int Min;
    
    Configuration(int min, int max)
    {
    	Min = min;
        Max = max;
    }
}

0개의 댓글