というムシのよい考えが目的の其の一です。
Javaにはオブジェクト指向の考え方が取り入れられています。オブジェクト指向の考えをJavaプログラミングに反映させると、スッキリとしたプログラムが書けます(と僕は信じています)。
というわけで、「オブジェクト指向らしく」Javaプログラミングをしようと試みるのですが、そもそもオブジェクト指向を理解していないので上手くいきません。
プログラミングのときに考えたことと、ソースコードを公にさらすことで「素晴らしい。君はオブジェクト指向の申し子だ」や「このクラスはこう設計した方が良い」「こういう実装の方が好ましいのでは」という御教示をいただこうと考えました。
ですので、「Javaはオブジェクト指向だ!」のメイン・コンテンツは「メイキング・オブ・自作のアプレット」です。
というのが目的の其のニです。
目的其の一だけではムシが良すぎるので、二つめの目的をこれにしました。
プログラミングのときに考えたこととソースコードの中で、もしも、万が一、参考になるものがあれば存分にして下さい。
が目的の其の三です。
作成したアプレットで楽しく遊んで下さい。
「16パズル」は320*240の好きなイメージをパズルにすることができるので、よろしければ、そんな楽しみ方もして下さい。