Interface Là Gì
Interface định nghĩa tập hợp các method mà những class sử dụng interface sẽ cần phải triển khai (implement) các method này.
interface I_Test
{
public function foo();
}
Với interface I_Test
được định nghĩa như trên thì bắt buộc tất cả các class sử dụng interface này phải có method foo()
.
Trong PHP để sử dụng một interface bạn sử dụng từ khoá implements
:
interface I_Test
{
public function foo();
}
class A implements I_Test {
}
Nếu bạn lưu đoạn code trên vào một tập tin int...