結果 : oop abstract class vs interface