はじめに コードの全量のリンクをこちらの記事に書いているので、先読みで全量を見たい方はこちらを参照してください。 vermeer.hatenablog.jp 今回はInterfaceのdefaultを使った「数値編」を拡張した「単位編」です。 Interfaceのdefaultではなくて、Interfaceを使った実装編になります。 何が嬉しいの? 基本操作(加算などの計算)はInterfaceをimplementsするだけ。 抽象クラスや実装の継承と違って「配置したくない操作」を除外することができます。 具象クラスとしては どうやってインスタンスを生成するか? 独自のロジックの追加 が差分と…