06 2019 档案
摘要:https://www.jb51.net/article/76033.htm
阅读全文
摘要:https://blog.csdn.net/plgy_y/article/details/71629606
阅读全文
摘要:https://www.cnblogs.com/DeanChopper/p/4770572.html
阅读全文
摘要:https://www.cnblogs.com/ddddemo/p/5623213.html 浅拷贝 深拷贝
阅读全文
摘要:https://blog.csdn.net/jhq0113/article/details/45268743 核心要素 class Product 最终被建造出来的产品类 红鸟、绿鸟 abstract class Builder (要保存Product实例和定义方法) 画个鸟的草图 class Pr
阅读全文
摘要:工厂模式概念:工厂模式是一种类,它具有为你创建对象的某些方法。你可以使用工厂类创建对象,而不用使用new。这样,如果你想要改变所创建的对象的类型,只需更改该工厂类即可。使用该工厂的所有代码会自动更改。 工厂模式分为三种:① 简单工厂模式 ② 工厂方法模式 ③ 抽象工厂模式 区别: 简单工厂模式:用来
阅读全文
摘要:1、废话不多说,先上代码 2、什么是单例模式? 单例模式就是保证系统中一个类只有一个实例,也就是说只能在类内部自己new自己产生唯一实例并对外提供 3、单例模式的实现 三私一共:私有化存储对象的实例、私有化构造函数、私有化克隆函数,公开提供实例的方法 ① 私有化一个静态属性用于存放唯一的实例 ② 私
阅读全文
摘要:1、定义常量define与const的区别 ①const是一个语言结构,而define是一个函数。define的第三个参数来指定是否区分大小写,true表示不区分,默认为false ②const简单易读,编译时要比define快很多 ③const可以在类中使用,用于类成员常量定义。define不能在
阅读全文
摘要:待定
阅读全文
摘要:self:: 代表当前类,可访问类内静态属性、静态方法、非静态方法和常量。但不能访问非静态属性 访问方式:self::[静态属性|静态方法|非静态方法|常量],如self::$a (self不带$,变量带$) this 代表当前类对象,不可访问类内静态属性、静态方法和常量。 访问方式:$this->
阅读全文
摘要:本文按如下顺序编写:①注册模式 ②适配器模式 ③观察者模式 ④原型模式 1、注册模式。为实现对象全局共享,将对象保存到数组,这就是注册到注册树。需要时从注册树取出来 2、适配器模式。新的接口要实现,旧的接口不能动,这种情况下引入一个新类即适配器,对接新的接口,实现高内聚低耦合。 3、观察者模式。观察
阅读全文