• 接口-以PHP为例


    <?php
      //使用程序模拟现实情况
      //使用规范(方法/属性)
      interface iUSB
      {
        public function start();
        public function stop();
      }
      //编写手机类,让它去实现接口
      //当一个类实现可 某个接口,则要求该类必须实现这个接口的所有方法

      /**
      * 编写相机类
      */
      class Camera implements iUSB
      {

        function start()
      {
        echo "相机开始工作";
      }

        function stop()
        {
          echo "相机停止工作";
        }
      }

      /**
      * 编写手机类
      */
      class Phone implements iUSB
      {

        function start()
      {
        echo "手机开始工作";
      }

        function stop()
        {
          echo "手机停止工作";
        }
      }

      //相机实例
      $camera1 = new Camera();
      $camera1->start();
      $camera1->stop();
      echo "</br>";
      //手机实例
      $phone1 = new Phone();
      $phone1->start();
      $phone1->stop();

    ?>

  • 相关阅读:
    期望DP入门(p1850换教室)
    P2858 [USACO06FEB]奶牛零食Treats for the Cows
    2019 CCF夏令营 day 2
    2019 CCF夏令营 day 1
    双向存图解题
    P3952 时间复杂度
    P1347 排序(拓扑排序)
    清理Docker垃圾
    k8s中command、args和dockerfile中entrypoint、cmd之间的作用
    kubectl命令自动补全
  • 原文地址:https://www.cnblogs.com/peteremperor/p/6201086.html
Copyright © 2020-2023  润新知