私は現在、Squeak By Exampleの本に従っています。
これは、未知のメソッドを探すときに、その入力と出力の対応によってメソッドを検索できることを示していますMethod Finder
(ウィンドウが開きSelector Browser
ます)。
たとえば、入力するとと'aaa' . 'AAA'
の両方が見つかります。Character asUppercase
String asUppercase
SBEは、文字列を大文字にし、最後に感嘆符を追加する新しいメソッドshout
をクラスに追加する方法を教えています。String
メソッドを追加する前に、 を介して新しいメソッドを検証するテストを追加する方法も示しますTest Runner
。
検索する'aaa' . 'AAA!'
と、No single method does that function
.
ワークスペースでテスト (印刷) すると、期待どおりの結果が得られます'thing' shout --> 'THING!'
。なんで?リフレッシュすることはありますか?