Edit Diff Annotate History
Upload
List
Recent
Alias
Top
Help
Squeakによるオブジェクト指向プログラミング入門 : Edit
Last updated: Fri Mar 30 22:07:46 +0900 2007
!! 目次 * [[オブジェクトとは何か]] * [[メッセージ送信]] * [[ポリモルフィズム]] * [[クラスとメソッド]] * [[メソッドの定義]] * [[クラスとインスタンス]] * [[クラスの定義]] !! 対象とする読者 * PerlやCなどの手続き型言語は使えるが、オブジェクト指向がよくわからないという人 * RubyやJavaなどのオブジェクト指向言語を使っている/使いたいが、オブジェクト指向がよくわからないという人 !! なぜSqueakなのか オブジェクト指向の言語はたくさんあります。 そのうち手軽に試せる言語もたくさんあります。 その中でなぜSqueakを使うのかというと、Squeakでは''オブジェクトが目に見える''からです。 百聞は一見に如かず、オブジェクト指向は読むより聞くより考えるより、見て触って体感するのが手っ取り早い覚え方だと思います。 SqueakではSmalltalkを使ってプログラミングを行いますが、Squeak/Smalltalkに特化した入門にはしないつもりです。 また、オブジェクト指向を体感するのに言語は重要ではありません。 いったん体に通してしまえば、他のオブジェクト指向言語にもすんなり入っていけるようになるでしょう。 !! Squeakの準備 Squeakは下記のURLからダウンロードできます。 Squeakにはデフォルトイメージが含まれていますが、このテキストで使うイメージを別に用意しました。 こちらもダウンロードしてください。 :Squeakのダウンロード:http://squeakland.jp/plugin/download.html :このテキストで使うイメージ:<<<LearnOOP.zip>>>