サブタイピング多相
部分型
(subtyping) を利用した多相