head first 设计模式里面是用JAVA来实现的,由于现在从事PHP工作,所以用PHP重写书本上的代码以便应用在以后的实际工作中,经验尚浅,不当之处请各位斧正。
OO基础:抽象、封装、多态、继承
OO原则:封装变化、多用组合,少全继承、针对接口编程,不针对实现编程
OO模式:策略模式---定义算法簇,分别封装起来,让它们可以互相替换。
head first 设计模式里面是用JAVA来实现的,由于现在从事PHP工作,所以用PHP重写书本上的代码以便应用在以后的实际工作中,经验尚浅,不当之处请各位斧正。
OO基础:抽象、封装、多态、继承
OO原则:封装变化、多用组合,少全继承、针对接口编程,不针对实现编程
OO模式:策略模式---定义算法簇,分别封装起来,让它们可以互相替换。