>>98
>同じ名前で異なる振る舞いをするメソッドを定義したいとき
>使われるテクニック?
正解。ただし上位クラスと下位クラスではなく、下位クラスAと下位クラスBで同じ名前で異なる処理を
するときに使ってあげて。

例:上位クラスFigureにdraw()メソッドがり、下位クラスLineとTextでは、それぞれの描画処理をする。
LineやTextのインスタンスをFigure型の変数に入れれば、draw()をコールしたとき、実体を意識せずとも
適切な描画処理が実行される。