Tính chất của interface.
- Interface không phải là một đối tượng.
- Trong interface chúng ta chỉ được khai báo phương thức chứ không được định nghĩa chúng.
- Trong interface chúng ta có thể khai báo được hằng nhưng không thể khai báo biến.
- Một interface không thể khởi tạo được (vì nó không phải là một đối tượng).
- Các lớp implement interface thì phải khai báo và định nghĩa lại các phương thức có trong interface đó.
- Một class có thể implement nhiều interface.
- Các interface có thể kế thừa lẫn nhau.
Nguồn: https://toidicode.com/interface-trong-php-huong-doi-tuong-104.html