GnuSmalltalkUsersGuide:BaseChapter 200
- ValueAdaptor
ValueAdaptor
네임스페이스 Smalltalk에 정의됨
슈퍼클래스: Object
범주: 언어-데이터 타입
- 나의 서브클래스들은 일관된 프로토콜로 서로 다른 객체들로부터의 데이터로 접근하는 데 사용된다. 하지만 나는 추상 클래스에 해당한다.
ValueAdaptor 클래스: 인스턴스 생성하기
new
우리는 new의 공유된 구현을 가질만큼 서브클래스에 대해서는 충분히 알지 못한다.
ValueAdaptor: 접근하기
value
수신자의 값을 검색하라. ValueAdaptor의 서브클래스에 의해 구현될 것이다.
value: anObject
수신자의 값을 설정하라. ValueAdaptor의 서브클래스에 의해 구현될 것이다.
ValueAdaptor: 인쇄하기
printOn: aStream
수신자의 표현을 인쇄하라.