<?php
abstract class prModel { //產品模型
abstract function link();
}
class webLink extends prModel{ //實例一個產品
public function link(){
echo "www.2cto.com
}
}
class gongchang { //工廠
static public function createLink (){
return new webLink();
}
}
$weblink=gongchang::createLink(); //通過工廠制造一個對象
$weblink->link(); //輸出www.xxx.com
?>
摘自 chaojie2009的專欄