啥时候用interface,啥时候用abstract类? 就一句话

有初学者问interface和abstract类该怎样选择的问题,不扯面试题那些,其实就一句话:

 

定义为abstract类, 就是为了定义较多的已实现方法好让人继承;继承者就不用写这么多的实现了,可以直接拿来用;

定义为interface, 只是为了规定含有哪些方法, 统一一个调用的模板

 

 

 

 

 

 

 

 

 

 

 

 

 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章