初めての方へ
実際、その機能は非常に単純です。多くの人が一緒にプロジェクトを開発する場合、全員が他の人が作成したクラスを呼び出すことがあります。実装メソッドはどのように命名されますか? このとき、インターフェイス クラスを定義するとき、そのメソッドは次のようなサブクラスによって実装される必要があります。
<ol class="dp-xml"> <li class="alt"><span><span>class BaseShop implements Shop </span></span></li> <li><span>{ </span></li> <li class="alt"><span>public function buy($gid) </span></li> <li><span>{ </span></li> <li class="alt"><span>echo('你购买了ID为 :'.$gid.'的商品'); </span></li> <li><span>} </span></li> <li class="alt"><span>public function sell($gid) </span></li> <li><span>{ </span></li> <li class="alt"><span>echo('你卖了ID为 :'.$gid.'的商品'); </span></li> <li><span>} </span></li> <li class="alt"><span>public function view($gid) </span></li> <li><span>{ </span></li> <li class="alt"><span>echo('你查看了ID为 :'.$gid.'的商品'); </span></li> <li><span>} </span></li> <li class="alt"><span>} </span></li> </ol>考えてみてください。多くの人々が一緒に作業する大規模なプロジェクトでは、インターフェース クラスがあると便利です。あなたの特定の関数のメソッド名が何であるかを他の人に尋ねてください。 もちろん、これが好きなら、それは仕方ありません。
http://www.bkjia.com/PHPjc/446183.htmlwww.bkjia.com