Java のインターフェースには,暗黙に public となるものがあります.
エレガントなコードを目指して,無駄な修飾子を取っ払いましょう.
Before
interface MyInterFace { public static final int MAX = 256; abstruct public void do(); }
After
interface MyInterFace { int MAX = 256; void do(); }
補足
Java のインターフェースでは,次のような暗黙の修飾子がついています.
- フィールドは public static final
- メソッドは public abstruct