亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

什么情況下我們才需要使用接口呢,接口的作用到底是什么呢

什么情況下我們才需要使用接口呢,接口的作用到底是什么呢

正在回答

2 回答

說明你不懂面向對象的思想??梢远嗫纯催@方面的課程哦。面向對象的核心思想到底是什么?其實用大白話說就是【代碼復用】以及【行為約定】,少些代碼。舉個最簡單的例子,數據庫的3種操作,mysql,mysqli以及pdo,它們都可以操作數據庫,但是它們的操作方法又不一樣,這時候如果我想在我的網站系統里同時加入這3種數據庫操作并可以隨意選擇,而且使用它的人只需要知道一種統一的操作方法怎么辦?沒錯,這時候你就要用接口來開發了。首先你定義一個接口比如叫Db,Db里有3個方法connect,query,close,然后你寫3個類mysql,mysqli,pdo都實現這個接口的3個方法(可能數據庫的連接不叫connect方法,但是你實現連接的方法已經封裝在connect里了)。這時候外面只需要用Db這個接口,他都只需要調用connect,query,close這三個方法就行,而不用管你mysql,mysqli,pdo里都有什么方法,這也就實現了3種數據庫隨意切換,但是你代碼不用改,因為你調用的只有connect,query,close這三個方法

1 回復 有任何疑惑可以回復我~

https://learnku.com/docs/psr/psr-3-logger-interface/1607

我也不懂,但看了這個規范,突然對接口有了一個新的認識。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

什么情況下我們才需要使用接口呢,接口的作用到底是什么呢

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號