php 인터페이스 클래스: 인터페이스
사실, 그 기능은 매우 간단합니다. 많은 사람들이 함께 프로젝트를 개발할 때, 그들은 모두 다른 사람들이 작성한 일부 클래스를 호출할 수 있습니다. ? 각 함수의 구현 메소드 이름을 지정하는 방법은 무엇입니까? 이때 PHP 인터페이스 클래스가 작동합니다. 인터페이스 클래스를 정의할 때 해당 메소드는 다음과 같은 하위 클래스로 구현되어야 합니다. 학습: 엔트리부터 마스터까지 PHP 프로그래밍)
interface Shop { public function buy($gid); public function sell($gid); public function view($gid); }
상점 인터페이스 클래스를 선언하고 구매, 판매, 보기의 세 가지 메소드를 정의한 다음 이 클래스를 모두 상속합니다. 서브클래스가 이 세 가지 메소드 중 하나를 구현해야 합니다. 이러한 메서드를 구현하지 않으면 작동하지 않습니다. 사실
직접 말하면 인터페이스 클래스는 클래스의 템플릿이자 클래스의 규정입니다. 이 범주에 속하면 어떻게 하든 내 규정을 따라야 합니다.
코드는 다음과 같습니다. 결론: 위 내용은 PHP 인터페이스는 무엇을 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!class BaseShop implements Shop
{
public function buy($gid)
{
echo('你购买了ID为 :'.$gid.'的商品');
}
public function sell($gid)
{
echo('你卖了ID为 :'.$gid.'的商品');
}
public function view($gid)
{
echo('你查看了ID为 :'.$gid.'的商品');
}
}