php_类的定义
此文章为原创见解,例子各方面也是东拼西凑.如果有错请留言.谢谢
在面向对象的思维中提出了两个概念,类和对象.
类是对某一类实物的抽象描述,而对象用于表示现实中该类事物的个体,
例子:老虎是父类,东北虎,华南虎是子类,一只东北虎是对象
类用于描述多个对象的共同特征,他是对象的模板. 对象时根据类创建的,并且一个类可以对象多个对象.
为了在程序中创建对象,首先需要定义一个类,类是对象的抽象.
他用于描述一组对象的共同特征和行为,
类中可以定义属性和方法,其中属性用于描述对象的特征,方法描述对象的行为.
语法如下:
class 类名{ 成员属性; 成员方法; }在类中声明的变量被称为成员属性,主要用于描述对象的特征,如人的姓名,年龄,爱好等.
在类中声明的函数,被称为成员方法,主要用于描述对象的行为,如人可以说话,走路,阅读等.
例子:
<?php //定义一个person类 class Person{ //定义成员属性 public $name; public $age; public $hobby; //定义成员方法 public function speak(){ echo "大家好!我叫".$this->name.",今年".$this->age."岁.喜欢:".$this->hobby."<br>"; } } $p = new Person();//实例化对象,就是创建一个对象 $p->name="小杜"; $p->age=17; $p->hobby="画画"; $p->speak(); ?>