View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

funfunfun 3

PREV ------ ● TOP ● ------ NEXTUploaded Image: fmrph.jpg


はじめるじょ〜!!

Squeakを起動して表示されるモノはみんなオブジェクトらしいです。
それもモーフというオブジェクトらしい。(オブジェクトがみんなモーフってことじゃないよん)
でそのオブジェクトは「クラス」という設計図から作られとるらしいんですな。
なのでおいらがその「クラス」ってやつを作ればおいら好みのオブジェクト、
ここではモーフっていうオブジェクトが手に入るってわけやね。

その「クラス」ってのはSqueakの何処を探せばあるのよ?とまずは思うわけね。
実はちゃんと「Browser」って便利なやつが用意されているわけやね。
さっそく「Browser」つ〜のを出して「クラス」を作ってみようじゃあ〜りませんか!


■Browser

「Tools」フラップから「Browser」を画面にひっぱり出します。

Uploaded Image: image1.jpg

ちなみにSqueakNihongo6(SqueakLand版)でやる場合は
「部品」フラップから「オブジェクトのカタログ」をひっぱり出し
「Tools」から「Browser」を取り出します。



■Workspace

「クラス」っていう設計図を作ってそれから「モーフ」というオブジェクト(インスタンス)を作るのに
「Workspace」を使うんでこれも画面に引っ張り出しておきましょうか。

「Tools」フラップから「Workspace」を画面にひっぱり出します。

Uploaded Image: image2.jpg

ちなみにSqueakNihongo6(SqueakLand版)でやる場合は
「部品」フラップから「オブジェクトのカタログ」をひっぱり出し
「Workspace」から「Browser」を取り出します。



■Browserの各ペイン

「Browser」を見ると上下に分かれていて上部はさらに4つに区切られていまする。


Uploaded Image: image3.jpg




PREV ------ ● TOP ● ------ NEXT







■ MEMO ■

Wednesday, 21 January 2004, 6:30:32 pm
クラスブラウザーでメソッド見てると同一クラス内に同じメソッド名があって、なんじゃらほい?と以前は思ってたです。「:」がついてるやつと、ついてないやつね。どうやら「:」がついてるやつはセッターといって「:」がついてないやつはゲッターっていうらしいですな。セッターは値等を設定できるし、ゲッターは値をゲットするってな感じらしい。<アバウトすぎんジャンおいら。(汗)--thoru


Saturday, 10 January 2004, 11:37:38 pm
メソッドカテゴリは「プロトコル」かも。--thoru

Links to this Page