長方形だけを扱うなら継承でもインターフェースでもいいんだろうけど、
後々三角形とか他の図形が追加されて、正多角形の外角の値とか凹多角形に対して直線が交わる回数とかの処理が必要になった時に困るかもね