円は完全弾性衝突をします。//円クラスのインスタンスの生成。オブジェクト指向プログラミングをやってみたけれど、意外とできるものだな。使わなければこんなに簡単にできなかったと思う。はむずかしいのではなくて、プログラミングをわかりやすく、容易にするための手法なのだということを実感する。円c1(の中心)と円c2(の中心)の距離と、すぐわかるわけだ。追記トップレベルの関数をインスタンス・メッソドに書きなおしました。//円クラスのインスタンスの生成。動くものを作るクリックして生成された円が動き回ります。ないものを作った(その2)こちら。