傻傻分不清網(wǎng)絡(luò)上對(duì)接口的一番解釋:兄弟們,你們?cè)趺纯?,這段解釋把我繞得暈乎乎的,好像喝過一斤二鍋頭。到底是解釋抽象類呢還是接口呢?傻傻分不清楚。搞不清楚要用抽象類還是接口,就先來看看兩者之間的區(qū)別。來,抽象類和接口,你倆過來比比身高。抽象類中的方法可以有方法體,能實(shí)現(xiàn)方法具體要實(shí)現(xiàn)的功能,但是接口中的方法不行,沒有方法體。抽象類中的成員變量可以是各種類型的,而接口中的成員變量只能是 public static final 類型的,并且是隱式的,缺省的。接口中不能含有靜態(tài)代碼塊以及靜態(tài)方法(用 static 修飾的方法),而抽象類是可以有靜態(tài)代碼塊和靜態(tài)方法的。一個(gè)類只能繼承一個(gè)抽象類,而一個(gè)類卻可以實(shí)現(xiàn)多個(gè)接口。
抽象類和接口的區(qū)別?
慕粉184955863
2019-05-03 17:28:51