接口與抽象類的區別

抽象類和接口有什麼區別,什麼情況下會使用抽象類和什麼情況你會使用接口這樣的問題 抽象類是用來捕捉子類的通用特性的 。它不能被實例化,只能被用作子類的超類。抽象類是被用來創建繼承層級裏子類的模板(abstract )。 接口只是一種形式,接口自身不能做任何事情。以Externalizable接口爲例: 如果你擁有一些方法並且想讓它們中的一些有默認實現,那麼使用抽象類吧。 如果你想實現多重繼承,那麼你
相關文章
相關標籤/搜索