由抽象類DataSetObserver想到的

   android的database包中有這樣一個抽象類DataSetObserver。     第一眼看到這個類時,第一反應是爲什麼不設計成接口呢?或者即使是抽象類,方法爲什麼不是abstract的呢?     想了想,馬上明白原因了。如果這個類設計成接口,那麼實現這個接口的類就要實現接口裏面的所有方法。如果這個類設計成抽象類,而裏面的方法都設計成abstract的,那麼也同樣,繼承這個抽象類
相關文章
相關標籤/搜索