abstract:<?php class lianxi { // 私有的靜態(tài)屬性 private static $pdo=''; private static $obj=''; // 私有的構(gòu)造方法 private function __construct() { self::$pdo = new PDO('mysql:host=127.0.
<?php
class lianxi
{
// 私有的靜態(tài)屬性
private static $pdo='';
private static $obj='';
// 私有的構(gòu)造方法
private function __construct()
{
self::$pdo = new PDO('mysql:host=127.0.0.1;dbname=1111a','root','root');
}
// 私有的克隆方法
private function __clone()
{
}
// 公有的靜態(tài)方法
public static function getc()
{
// 1判斷當(dāng)前私有的屬性是否是當(dāng)前類(lèi)的屬性 如果不是就實(shí)例化一個(gè)類(lèi)
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:查無(wú)此人Correction time:2019-04-30 09:14:46
Teacher's summary:完成的不錯(cuò)。設(shè)計(jì)模式還有不少,要多看看,這樣成長(zhǎng)的才快。繼續(xù)加油。