musezhang.github.io - 米堆的一亩三分地 - web开发,php开发相关技术记录和积累

Description: web开发,php开发相关技术记录和积累

next (2075) hexo (1118)

Example domain paragraphs

定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 阅读全文 » php中abstract类和接口的区别 发表于 2018-06-26 | 分类于 php 字数统计 688 | 阅读时长 2 本文主要讨论php中abstract类和接口的区别。下边所有讨论都针对php代码来说。 【讨论地址】

在实际代码开发中,很多人经常会觉得抽象类和接口很类似。抽象类和接口都没有实现具体的方法,抽象类被继承后,在子类中对方法进行了具体的实现,接口也是类似。那么二者有什么区别呢。

将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原来由于接口不兼容而不能一起工作的那此类可以一起工作 阅读全文 » 三种工厂模式的区别 发表于 2018-06-20 | 分类于 代码的艺术 字数统计 674 | 阅读时长 2 本文主要记录简单工厂模式、工厂模式、抽象工厂模式三者的区别