インターフェースで暗黙的に
メソッド・・・public abstract void method();と同じ
変数・・・public static final 実装してもインターフェース内の変数は変更できない。=定数。初期値を設定しないとコンパイルエラー
インターフェースのメソッドは全てオーバーライドする必要がある。もしオーバーライドされてないものがあると、コンパイルエラー。
implementされてるクラスにオーバーライドされてないものがあるときは、クラスをabstractにすればコンパイル通る。
