PHP自学之路----面向对象的编程(类与对象)

来源:互联网 发布:返利网站源码 编辑:程序博客网 时间:2024/06/05 15:12

入门案例类:

<?php    //面向对象//构造一个类 cat()    class cat{        public $name;public $age;public $color;}//创建对象(通过一个cat类创建一个cat对象$cat1= new cat();$cat1->name="小白";$cat1->age=3;$cat1->color="白色";$cat2= new cat();$cat2->name="小花";$cat2->age=4;$cat2->color="黑色";//如果我们找到一只猫,去匹配他任何一个属性都能获得他的其他属性$findname="小白";if($cat1->name == $findname){        echo $cat1->name."&nbsp;".$cat1->age."&nbsp;".$cat1->color;}?>

类和对象的关系


类和对象的区别:

1、类是抽象的,概念的,代表一类事物,如人类,猫类。

2、对象时具体的,实际的,代表一个具体的事物。

3、类是对象的模板,对象时类的一个个体实例。  

对象在内存中存在的形式:

 

类的成员方法:

   下面是一个简单是实例,介绍类测成员方法的运用。
<?php    class computer{        public $name;    public $type;    //成员方法    public function open(){    echo "open the conmputer!<br/>";    }    public function computersleep(){    echo "slepp the computer! <br/>";    }    public function close(){    echo "close the computer!<br/>";    }    }?>
<?php    //导入类    require_once "computer_class.php";    //创建一个对象$com=new computer();$com->open();$com->computersleep();$com->close();?>




原创粉丝点击