關于接口的簡單解釋
汽車的方向盤就是可以看做是一個接口,他有什么方法? 他有轉向的方法,但他不需要
自己去實現汽車如何轉向,只要告訴其它的其它部件,我調用轉向的時候你們就給我轉。。。。
寫接口一般是高級行為,做設計的時候用的多,當兩個程序員要相互調用的各自的程序的時候
就應該通過接口來調用,隱藏實現細節,對方要啥方法,我就在接口中定義這個幾個方法,
如何實現不用對方知道,他知道調用這個幾個方法就行了,其它的相關的方法根本不用對方知道,
這就達到了隱藏細節的目的,減少差錯!
自己去實現汽車如何轉向,只要告訴其它的其它部件,我調用轉向的時候你們就給我轉。。。。
寫接口一般是高級行為,做設計的時候用的多,當兩個程序員要相互調用的各自的程序的時候
就應該通過接口來調用,隱藏實現細節,對方要啥方法,我就在接口中定義這個幾個方法,
如何實現不用對方知道,他知道調用這個幾個方法就行了,其它的相關的方法根本不用對方知道,
這就達到了隱藏細節的目的,減少差錯!