0
我正在學習PHP並遇到了一個接口的概念。我知道它們被用作程序的模板結構,但在什麼情況下它們會被使用?在什麼場合使用接口?
我正在學習PHP並遇到了一個接口的概念。我知道它們被用作程序的模板結構,但在什麼情況下它們會被使用?在什麼場合使用接口?
例如,您想使用外部API,但不希望在代碼中明確使用特定的實現。
您可以創建一個界面,並依賴它在整個應用程序中。 任何可能的實現只需要實現該接口,因此您可以隨時切換實現。
這對於日誌記錄,用戶認證,郵寄等常見任務很有用。