結果 : why do we need interface when we have abstract class in java