zoukankan      html  css  js  c++  java
  • basic--factory

    <?php
    /*
    工厂模式:
    由工厂类根据参数来决定创建出哪一种产品类的实例;
    工厂类是指包含了一个专门用来创建其他对象的方法的类。所谓按需分配,传入参数进行选择,返回具体的类。工厂模式的最主要作用就是对象创建的封装、简化创建对象操作。 
    简单的说,就是调用工厂类的一个方法(传入参数)来得到需要的类;
    代码实现:*/
    /* 示例1(最基本的工厂类): */
    class MyObject {
         
        public function __construct(){}
         
        public function test(){
            return '测试';
        }
         
    }
     
    class MyFactory {
     
        public static function factory(){
            //返回对象的实例
            return new MyObject();
        }
     
    }
     
    //调用工厂类MyFactory中的静态方法,获取类MyObject的实例
    $myobject=MyFactory::factory();
    echo $myobject->test();
    echo "<br/>";
  • 相关阅读:
    Ubuntu16.04 + OpenCV源码 + Qt5.10 安装、配置
    DML和DQL
    初识MySql
    表单校验
    使用jQuery操作DOM
    jQuery中的事件与动画
    jQuery选择器
    初识jQuery
    JavaScript对象及初识OOP
    JavaScript操作DOM对象
  • 原文地址:https://www.cnblogs.com/yhdsir/p/4649221.html
Copyright © 2011-2022 走看看