VisualWorks를 사용하여 책을 읽었으며 GNU 스몰 토크에서 코드를 작성하려고합니다. 나는 이것을 가지고있다 :GNU 스몰 토크에서 OrderedCollection을 서브 클래스 화하는 방법은 무엇입니까?
OrderedCollection subclass: Stack [
push: anObject [
self addLast: anObject.
]
pop [
self isEmpty
ifTrue: [^nil]
ifFalse: [^self removeLast].
]
]
| st |
st := Stack new.
st push: 'a'.
Transcript show: st pop.
그러나 그것은 작동하지 않는다. 누군가 내가 뭘 잘못 설명 할 수 있습니까?
당신이 일하는 방법을 정확하게되지 않은 사항에 대한 자세한 특정 될 수 있을까? – Uko
Object : Stack error :이 클래스에 구현해서는 안되며 #basicNew를 대신 사용하십시오. 스튜어트의 반응은 내가 필요한 것이었다. 앞으로 좀 더 구체적이고 또한 내가받는 메시지를 추가하려고 노력할 것입니다. – caisah