工厂模式就是为了以后变更类名而使用么,个人理解的工厂是,由名既然是工厂那么就是应该有生产线 然后通过不能的工序不同的模型来生产出不同的产品。 没想到这里讲的工厂那么简单。。。
2015-09-20
个人创新:
如果在类中把变量设置成private,然后提供对应的public类型的get/set方法,从安全性上,就达到屏蔽内部属性的目的,如果在类中加入update方法和一个标志变量$update=false;,function update(){$this->update=true},同时加入链式操作,EG:(new User(1))->getName()->setName('HH')->update();达到更新的目的,不需要更新时就不调用update()方法
如果在类中把变量设置成private,然后提供对应的public类型的get/set方法,从安全性上,就达到屏蔽内部属性的目的,如果在类中加入update方法和一个标志变量$update=false;,function update(){$this->update=true},同时加入链式操作,EG:(new User(1))->getName()->setName('HH')->update();达到更新的目的,不需要更新时就不调用update()方法
2015-09-15