摘要: 一.類與接口的區(qū)別
類:描述了一個實(shí)體,包括實(shí)體的狀態(tài),也包括實(shí)體可能發(fā)出的動作。
接口:定義了一個實(shí)體可能發(fā)出的動作。但是只是定義了這些動作的原型,沒有實(shí)現(xiàn),也沒有任何狀態(tài)信息。
1.接口與類區(qū)別:
(1)接口有點(diǎn)象一個規(guī)范、一個協(xié)議,是一個抽象的概念;
(2)而類則是實(shí)現(xiàn)了這個協(xié)議,滿足了這個規(guī)范的具體實(shí)體,是一個具體的概念。
(3)從程序角度,簡單理解,接口就是函數(shù)聲明,類就是函數(shù)實(shí)現(xiàn)。需要注意的是同一個聲明可能有很多種實(shí)現(xiàn)。
閱讀全文