
php
SF梅花糕
这个作者很懒,什么都没留下…
展开
-
设计模式--策略模式
简单的说策略模式就是对一组算法,将每个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换 适用场景:根据不同等级的客户或根据不同的节日 打折不同8折,9折 <?php //抽象策略角色---通常由一个接口或抽象类实现---作用:给具体的决策类提供接口 interface strategy { public function countPrice($price); } //具...原创 2019-10-12 14:07:54 · 223 阅读 · 0 评论 -
设计模式---工厂模式
前言:(这是废话) 最近小编忙于毕设,在写小程序,在写laravel后端和小程序前端的时候突然觉得这样搬砖真的好无聊,每天写来写去都是一些固定的套路,小编一度认为学习php的意义在哪里,难道以后就要这样一直搬砖了嘛。小编突然意识到自己可能学的还是不够深刻。想一想自己会一些什么,php的基础似乎并没有很牢固,之前忙于学习别人的框架,大多数都会用了,但去也曾深入的尝试了解框架深层的东西,但往往要花费很...原创 2019-10-09 23:35:42 · 248 阅读 · 0 评论 -
设计模式--单例模式
单例模式是最简单的设计模式,它属于创建型模式。确保某个类只能实例化一次 <?php /** * Created by PhpStorm. * User: SWESWE * Date: 2019/10/10 * Time: 11:14 */ class test2 { private static $instance=null; //禁止构造函数,避免外部new pr...原创 2019-10-10 11:23:22 · 220 阅读 · 0 评论