PHP面向对象学习一 测试代码
<?php
class pc{
private $key="key";
public $name;
function __construct($name=''){
$this->name = $name;
}
function __get($key){
return $this->key."修改后的key";
}
function __set($n,$v){
$this->$n = $v;
}
function vod(){
return "这是一个vod方法return。";
}
function __destruct(){
echo "我要回收内存垃圾了".$this->name."<br/>";
}
}
$pc1 = new pc('电脑一的名字');
/*$pc2 = new pc('电脑二的名字');
$pc3 = new pc('电脑三的名字');
$pc4 = new pc('电脑三的名字');
$pc2->key="PC2的变量key";
$pc3->key="PC3的变量key";
*/$pc1->key="PC1的变量key";
echo $pc1->key."<br/>";
/*echo $pc2->key."<br/>";
echo $pc3->key."<br/>";
echo $pc1->name."<br/>";
echo $pc2->name."<br/>";
echo $pc3->name."<br/>";*/
//echo $pc1->vod()."<br/><hr>";
?>
浙公网安备 33010602011771号