zoukankan      html  css  js  c++  java
  • 【PHP设计模式 02_JieKou.php】面向接口开发

    <?php 
    /**
     * 【面向接口开发】
     * 
     */
    
    header("Content-type: text/html; charset=utf-8");
    
    /*共同接口--连接数据库*/
    interface db{
        function conn();
    }
    
    /*服务端开发,面向上面的接口。(不知道将会被谁调用)*/
    class dbmysql implements db{
        public function conn(){
            echo '02-连接上了mysql<br>';
        }
    }
    class dbsqlite implements db{
        public function conn(){
            echo '02-连接上了sqlite<br>';
        }
    }
    
    /*客户端开发,同样面向上面的接口(看不到dbmysql,dbsqlite的内部细节,只知道上面两个类实现了db接口)*/
    $db = new dbmysql();
    $db->conn(); //输出“连接上了mysql”
    
    $db = new dbsqlite();
    $db->conn(); //输出“连接上了sqlite”
  • 相关阅读:
    OC
    OC
    核心动画
    核心动画
    核心动画
    数据存储1
    plsql语句基础
    Oracle3连接&子查询&联合查询&分析函数
    oracle2约束添加&表复制&拼接
    Oracle表空间创建及表创建
  • 原文地址:https://www.cnblogs.com/rxbook/p/6002950.html
Copyright © 2011-2022 走看看