设计模式之原型模式
来源:互联网 发布:淘宝抢购秒杀 编辑:程序博客网 时间:2024/06/18 11:59
<?php
/**
* 原型设计模式创建对象的方式是复制克隆初始对象或原型
*
*/
class Employer
{
public $name;
public $career;
public function __construct($name, $carrer)
{
$this->name = $name;
$this->career = $carrer;
}
}
class SepecailEmployer extends Employer
{
public function __clone()
{
$this->career = "civil service";
}
}
$name = "tom"; $carrer = "software enginer";
$employer1 = new SepecailEmployer($name, $carrer);
//tom参加了公务员考试
$offer1 = clone $employer1;
var_dump($employer1, $offer1);
/**
* 原型设计模式创建对象的方式是复制克隆初始对象或原型
*
*/
class Employer
{
public $name;
public $career;
public function __construct($name, $carrer)
{
$this->name = $name;
$this->career = $carrer;
}
}
class SepecailEmployer extends Employer
{
public function __clone()
{
$this->career = "civil service";
}
}
$name = "tom"; $carrer = "software enginer";
$employer1 = new SepecailEmployer($name, $carrer);
//tom参加了公务员考试
$offer1 = clone $employer1;
var_dump($employer1, $offer1);
- 设计模式之原型
- 设计模式之原型
- 设计模式 之 原型
- 设计模式之原型
- 设计模式之原型
- 设计模式之原型模式
- 设计模式之原型模式
- 设计模式之-原型模式
- 设计模式之 原型模式
- 设计模式之原型模式
- 设计模式之原型模式
- 设计模式之原型模式
- 设计模式之原型模式
- 设计模式之原型模式
- 设计模式之--原型模式
- 设计模式之原型模式
- 设计模式之原型模式
- 设计模式之原型模式
- POJ 3281 - Dining 简单构图最大流..
- 高性能IO设计的Reactor和Proactor模式
- coredata 及 Magical Record
- POJ 3280 Cheapest Palindrome 简单DP
- 理解JAVA构造函数
- 设计模式之原型模式
- HDU2138
- Java注释规范整理
- c++ 虚继承详解
- 字符串的模式匹配
- 非对称加密之ElGamal/RSA
- 经典书籍--好书很多,重要的是有个目标,有个规划
- servlet开发总结
- “富养女儿,穷养儿”的真正内涵