いもづる オブジェクト指向

LUKIAくんOOへの道

道の記録

  名前 ポイント 開始日 終了日
第1回 数計カウンター カプセル化 2006/01/23 2006/02/23
第2回 モノのクラス化(1) クラス化 2006/02/24 -
状況 テレビクラス終了 > エアコンクラス終了 > 電卓クラス内容伝達 > [LUKIA作成中]

▲このページのTOPへ

はじめに

ここは、システム開発経験数年のLUKIAくんがプログラムを通じてオブジェクト指向を 理解していく姿、道を示したコーナーです。
オブジェクト指向に関心があってもなかなか理解できずに苦しんでいるLULIAくんに課題を出し、 作られたクラスを私(いお)がレビューするといったことを繰り返し、 クラスの精度を上げていくことで、徐々にオブジェクト指向の理解が深まっていく(はず)という 彼の姿を記した真実の記録です。(といってもこれから・・・)
まずは自由に作ってもらい、問題があれば指摘をしてまた作る。という形で進めていきます。 きっと理解に至る過程で陥りやすい箇所がいろいろでてくるだろうと思います。 ソースや問題点の考察なども公開していきますので、ぜひ参考にしてください。

なお、いおとLUKIAくんの自宅は数百km離れているのでほとんどメールでのやりとりとなります。 直接会ってレビューするなどができないので、なかなか伝わらない、更新されないなどあるかもしれませんが、 まずは最低1年を目標に続けていきます。

がんばれ、LUKIAくん!

▲このページのTOPへ

LUKIAくんから自己紹介

はじめまして、LUKIAです。
PGの仕事をしていてPG暦は3年、年齢は20代の中頃です。 オブジェクト指向の考えがなく(残念ながら)、 いつも長々としたプログラムになっています。はっきり言って、見にくいソースです。。 これを期に、オブジェクト指向の概念を学び、クラスのメリットが何なのか理解しオブジェクト指向をマスターする事を目標とします。
でも、オブジェクト指向をマスターしようと意気込むよりも、概念、思想を時間掛けて習得しようと思ってます。
よろしくおねがいします。

▲このページのTOPへ

コーナーの作成にあたって

このコーナーの作成にあたっての流れは(大体)次のようになっています。

  1. LUKIAくんに作成する作品(クラス)の内容を伝える
  2. 出来上がったクラスをいおが受け取る
  3. 指摘事項があれば伝える
    ※2!)3は繰り返されることがある
  4. いおが今回終わってみてのポイント・まとめをLUKIAくんに伝える
  5. LUKIAくんの感想を受け取る
  6. 1から5についてをHTML化しHPにて公開する
    (いおもクラスを作成しておき一緒に公開する)

クラスの作成にあたって、つぎのことをLUKIAくんに伝えています。

なお、ページ作成に際して次のことを注意します。

 

このコーナーはあくまでもいおとLUKIAくんのやりとりを公開しているものです。 ソースの内容やレビューなどはいおの個人的な指摘などですので、中には間違い、もっと良い手法など ある場合もあるかと思いますがご容赦願います。 ご意見、ご感想、励ましなどありましたらいおまでメールにてお願いいたします。

 

webmaster@e-ioo.net