軟件測試 | Java接口的實際應(yīng)用—制定標(biāo)準(zhǔn)
2023-08-25 17:53 作者:測吧測試開發(fā) | 我要投稿
接口是Java解決多繼承局限的一種手段,而且從前面內(nèi)容也已經(jīng)清楚可以通過對象多態(tài)性為接口進行實例化,但是接口在實際中更多的作用是用來指定標(biāo)準(zhǔn)。例如,U盤和打印機都可以插在計算機上使用,這是因為它們都實現(xiàn)了USB的接口,對于計算機來說,只要是符合USB接口標(biāo)準(zhǔn)的設(shè)備就都可以插進來,如圖所示。

從圖中可以清楚地看到,若打印機和U盤均實現(xiàn)USB接口,則都可以插入計算機,以上的要求可以變?yōu)槿缦鲁绦颉?/p>
范例:制定USB標(biāo)準(zhǔn)
程序運行結(jié)果:
U盤開始工作
======== USB 設(shè)備工作 =======
U盤停止工作
打印機開始工作。
====== USB 設(shè)備工作======
打印機停止工作
從以上程序可以清楚地發(fā)現(xiàn),接口就是規(guī)定出了一個標(biāo)準(zhǔn),計算機認(rèn)的只是接口,而對于具體的設(shè)別計算機本身并不關(guān)心。