?GTしかしこれはエラーになります。実装がない」と言っています。なんでも受け取れます。どんな型がくるか分からないので値の比較が出来る保証もありません。比較しているのでエラーが出ている、というのが直接的原因です。やったら修正できるか、はインターフェースの知識が必要なのでインターフェースについて説明します。インターフェースインターフェースはデータ型間で共通の操作を定義する機能です。インターフェースは以下の構文で定義でます。以降はオフサイドルールですね。インターフェースの関数はメソッドと呼びます。