結果 : abstract class vs interface difference in java