使用NEW函数 将对象实例化-------------------------------------------------------------
//new 对象名字 (参数)
//创建一个类================================
class MyPC{ //建立类 MYPC
//创建类属性
public $name; //定义全局 变量$name----类属性
var $price; //定义变量 $price ----类属性
//创建类方法
function vod(){ //构造自定义函数---类方法
return"播放音乐"; //return表示子程序会返回一个值
//如果不用返回,可以用 echo"播放音乐"; 这里输出的话 下面直接$pc1->name; 就能取 不需要ECHO
}
}
//实例化对象 并输出类的方法 和功能============================
$pc1=new MyPC();
//把'类'实例化成'对象'$pc1 生成'对象' 才能访问(1)实现输出'方法'功能或者(2)输出'类'属性(-> 这个是访问'对象'中(1)类方法或(1)类属性
//访问类属性变量$name 并输出
$pc1->name="PHP"; //访问对象中类的属性中的变量值,并给他赋值(访问里面的不需要加$
echo $pc1->name; //输出-对象中类的属性中的变量值$name
echo "<br>";
//访问类方法--自定义函数vod() 并输出
$pc1->vod(); //访问对象中类的方法---自定义函数vod()
echo $pc1->vod(); //输出对象中类的方法---自定义函数vod()
//类的属性 就是类中定义的变量名
//类的方法 就是类中自定义函数
//实例化对象 就是把类 变成对象 来实现 访问类中的 ,方法功能和属性
//类中自定义一个函数 在类中自定义一个函数,那么这个自定义函数 就称为 类的方法 通过这个方法 在类实例化后,能实现输出某种功能
//对象的功能扩展 对象通过 增加类.可以无限扩展 对象的功能
上一篇:php使用初始化+$this+释放函数
下一篇:我对php面向对象的细微理解