2011-05-01 2 views

답변

7

readonly과 마찬가지로 C#과 마찬가지로 생성자를 포함하여 final 만 한 번 설정할 수 있습니다.

8

흥미로운 질문,

자바의 final 키워드가 몇 가지 의미 : 당신은 한 번만

  • 당신은 생성자에서 변수를 지정해야합니다 값을 할당 할 수 있습니다

    • 를, 또는의 한 부분으로 선언

    C#의 readonly 키워드는 기본적으로 동일한 제한 사항을 적용합니다.

    완성도를 들어

    -의이 const 살펴 보자 :

    • 당신은 한 번만 선언의 일부로에 할당 할 수있는
    • 그것은 본질적으로 정적 - 단지의 모든 N 인스턴스 그 중 하나가 당신의 클래스

    그래서 나는 마지막이 readonly와 비슷하다고 말하고 싶습니다.

    - 단

  • 관련 문제