abstract:
class lianxi
{
// 私有的静态属性
private static $pdo='';
private static $obj='';
// 私有的构造方法
private function __construct()
{
self::$pdo = new PDO('mysql:host=127.0.0.1;dbname=1111a','root','root');
}
// 私有的克隆方法
private function __clone()
{
}
// 公有的静态方法
public static function getc()
{
// 1判断当前私有的属性是否是当前类的属性 如果不是就实例化一个类
if (!self::$obj instanceof self) {
self::$obj = new self();
}
return self::$obj;
}
}
$object = lianxi::getc();
$object1 = lianxi::getc();
if ($object===$object1) {
echo "全等";
}else{
echo "不相等";
}
var_dump($object,$object1);
?>
Correcting teacher:查无此人Correction time:2019-04-30 09:14:46
Teacher's summary:完成的不错。设计模式还有不少,要多看看,这样成长的才快。继续加油。