php インターフェイス クラス: インターフェイス
実際、それらの役割は非常に単純で、多くの人が一緒にプロジェクトを開発する場合、全員が他の人が作成したクラスを呼び出すことがあります。次に、特定の関数の実装メソッドに名前を付けるにはどうすればよいでしょうか? このとき、php インターフェイス クラスが登場します。インターフェイス クラスを定義するとき、 その中のメソッドは次のサブクラスでなければなりません。
#コードは次のとおりです: (推奨学習:PHP プログラミングの入門から習熟まで )
interface Shop { public function buy($gid); public function sell($gid); public function view($gid); }
インターフェースクラスとは、端的に言ってクラスのテンプレートであり、クラスの規定であるため、このカテゴリーに属する場合は、たとえ一つが欠けていても、私の規定に従わなければなりません。 , でも、あなたがどのようにするかは気にしません。それはあなたのビジネスです。例:
コードは次のとおりです: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.'的商品'); } }
インターフェイス クラスはクラスのリーダーであり、方向を示します。サブクラスは指定されたメソッドを完了する必要があります。
以上がphpインターフェースは何をするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。