GnuSmalltalkUsersGuide:BaseChapter 118

From 흡혈양파의 번역工房
Jump to navigation Jump to search
NullValueHolder

NullValueHolder

네임스페이스 Smalltalk에 정의됨

슈퍼클래스: ValueAdaptor

범주: 언어-데이터 타입


나는 나의 값을 변수에 보관하는 척하지만 사실은 보관하지 않는다. ValueHolder의 주석에 설명된 바와 같이 리턴되는 값에 관심이 없다면 내 클래스의 유일한 인스턴스를 ('ValueHolder null'이 리턴한) 사용할 수 있겠다.


NullValueHolder 클래스: 인스턴스 생성하기

new

사용되지 않음 - 대신 'ValueHolder null' 를 사용하라.

uniqueInstance

NullValueHolder의 유일한 인스턴스를 응답하라.


NullValueHolder: 접근하기

value

수신자의 값을 검색하라. 항상 nil을 응답하라.

value: anObject

수신자의 값을 설정하라. 아무 일도 하지 말고 값을 폐기하라.


Notes