/note/tech

継承と多態(ポリモーフィズム)はある意味で正反対の仕組みである

継承と多態(ポリモーフィズム)はある意味で正反対の仕組み。

Moneyの下位にYenとDollarがあるとする。

継承はコード再利用。MoneyのロジックをYenもDallarも再利用する。

多態はロジックの分離。ロジックの異なるYenとDollarを「同じ型」Moneyとして扱う仕組み。Moneyはロジックを持たない。

@masuda220

はい