php设计模式之——建造者模式
<?php /** **建造者模式:消除其他对象复杂的创建过程 *****/ class UserInfo{ protected $_age; protected $_name; protected $_prov; public function __construct(){ } public function setAge($age){ $this->_age = $age; } public function setName($name){ $this->_name = $name; } public function setProv($prov){ $this->_prov = $prov; } public function getMan(){ echo $this->_age.$this->_name.$this->prov; } } class Building{ protected $man = ‘‘; public function __construct(){ $this->man = new UserInfo(); } public function buildman($array){ $this->man->setAge($array[‘age‘); $this->man->setAge($array[‘name‘); $this->man->setAge($array[‘prov‘); } public function getman(){ $this->man->getMan(); } }
本文出自 “王尼美的成人之路” 博客,请务必保留此出处http://8335914.blog.51cto.com/8325914/1613673
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。