menu
書いてる野郎
orebike@gmail.com
Java8からは Interface に実装が持てるということになっている。
つまり、抽象クラス的性質を持つことになる。
こんな感じに default と書けばいい。
public interface Hoge{ default boolean piyo(){ return true; } }
これで多重継承的問題を孕むとおもいきや、結局 Interface は状態を持ってないのでそれはおきない。 実装を強制されない、しなくていいという選択肢が増えただけのメリット。