php-Schnittstellenklasse: Schnittstelle
Wenn viele Leute gemeinsam ein Projekt entwickeln, rufen sie möglicherweise alle einige von anderen geschriebene Klassen auf. Dann werden Sie fragen: Woher weiß ich, wie ich die Implementierungsmethode einer bestimmten Funktion benennen soll? Zu diesem Zeitpunkt kommt die PHP-Schnittstellenklasse ins Spiel implementieren
Der Code lautet wie folgt: (Empfohlenes Lernen:PHP-Programmierung vom Einstieg bis zur Kompetenz)
interface Shop { public function buy($gid); public function sell($gid); public function view($gid); }
Um es ganz klar auszudrücken: Eine Schnittstellenklasse ist die Vorlage einer Klasse und die Vorschriften einer Klasse. Wenn Sie zu dieser Kategorie gehören, müssen Sie meine Vorschriften befolgen, nicht weniger , aber es ist mir egal, wie Sie es machen, das ist Ihre Sache:
Der Code lautet wie folgt: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.'的商品'); } }
Eine Schnittstellenklasse ist der Anführer einer Klasse und gibt die Richtung vor, und Unterklassen müssen ihre festgelegten Methoden vervollständigen.
Das obige ist der detaillierte Inhalt vonWas macht die PHP-Schnittstelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!