継承は静的。たとえば、実行時に親クラスを変更することは不可能。
コンポジションは動的。たとえば、ポリモーフィズム等を利用して、
利用しているクラスをまるごと差し替えてしまうことも可能。