0
을 NULL로 내 코드방법 클래스 멤버 변수가 여기에
class BinaryTreeNode[T <% Ordered[T]] (v: T) {
var left
var right
val value = v
}
지금의 초기화, 정확히 어떻게 내가 왼쪽으로 초기화 할 필요가 오른쪽 그래서 나는 나중에 설정할 수 있습니까? 유형 SomeType
제공되어야한다는
var left: SomeType = _
참고 :
더 많은-관용적 접근 방식은 오히려 NULL이 아닌 옵션 유형을 사용하는 것입니다. See [OptionT | null | prose :: and :: conz] (http://proseand.co.nz/2013/06/05/optiont-null/). 더 많은 관용적 접근법은 영구 데이터 구조를 생성하기 위해 vars없이 Option 유형을 함께 사용하는 것입니다. (전체 공개 : [산문 ::: conz] (http://proseand.co.nz/) 내 블로그입니다 – joescii