× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
夜行バスに乗っている間暇だったので、球の表面積の求め方を考えていた。
ら、できた(?)ので、折角忘れないように書いておく。 円の面積の求め方は、円をパイ生地のように切って、長方形に並べて求める。 球も同じようにできないかと考えた。 PR |
数学的には、正方形は長方形です。
では、プログラミング的にはどうでしょうか。 正方形クラスを長方形クラスの子クラスとして定義できるでしょうか。 まず、数学での話をおさらい。 長方形の定義は、「4つの角の大きさが等しい四角形」です。 正方形の定義は、「4つの角の大きさが等しく、4つの辺の長さが等しい四角形」です。 正方形は、長方形の定義を満たしているので、「正方形は長方形だ」と言えます。 では、プログラミングでの話。 |
| ホーム |
|