<?php //interface 关键字用于定义一个接口 interface ICanEat{ //接口里面的方法不需要实现 public function eat($food); } //implements关键字用于类实现某个接口 class Human implements ICanEat{ //实现了接口后,必须提供接口中方法的具体实现 public function eat($food){ echo "Human eating".$food; } } ?>
이 정의
이후의 구현은 object
$peroson1=new Human();
$person1->eat('apple');
을 인스턴스화하여 출력됩니다. 결과는 다음과 같습니다.
위 내용은 PHP 클래스 및 객체 인터페이스 정의 소개와 사용 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!