如何理解對象賦值給接口的操做(關鍵在對象!)

今天被人問了一個問題,而後我去查了源碼,雖然解決了問題,但進而引起我另外一個思考——如何理解對象賦值給一個接口。java 衆所周知,若是一個對象賦值給它的接口,那麼這個用接口「接」的對象只有接口所定義的方法和屬性,失去了本來對象獨有的方法和內容。(固然也規範了代碼,不過本文暫不討論這些)web 按我以前的理解就是——若是把原對象比做一輛擁有衆多功能的跑車,那麼接口就是你們統一規格的小汽車。若是把這
相關文章
相關標籤/搜索