php如何实例化一个对象

2024-10-20 08:28:22

1、人的属性有:姓名、年龄、性别等,行为:说话、走路等。根据人类的属性和行为,我们创建一个类为 Person,添加属性 name、age和sex,设置各个属性getter/setter方法,便于获取类属性和赋值,代码如下。

2、<?php/* 实例化对象* $对象名 = new 类名();*/cla衡痕贤伎ss Person{var $name; // 姓名var $age; // 年龄var $sex; //性别 /* 成员函数 */function setName($par){$this ->name = $par;}function getName (){echo $this->name . PHP_EOL ;} function setAge($par){$this ->age = $par;}function getAge (){echo $this->age . PHP_EOL ;}function setSex($par){$this ->sex = $par;}function getSex (){echo $this->sex . PHP_EOL ;}/* 行为 */// 说话function talking(){echo "在说话";}// 走function walking(){echo "在散步";}}?>

3、php实例化对象的语法:$对象名 = new 类名();

4、<?php/* 实例化对象* $对象名 = new 类名();*/cla衡痕贤伎ss Person{var $name; // 姓名var $age; // 年龄var $sex; //性别 /* 成员函数 */function setName($par){$this ->name = $par;}function getName (){echo $this->name . PHP_EOL ;} function setAge($par){$this ->age = $par;}function getAge (){echo $this->age . PHP_EOL ;}function setSex($par){$this ->sex = $par;}function getSex (){echo $this->sex . PHP_EOL ;}/* 行为 */// 说话function talking(){echo"在说话";}// 走function walking(){echo"在散步";}}// 实例化 Person 对象,并为属性赋值$person = new Person();$person->setName("小雨");$person->setAge(20);$person->setSex("女");// 获取person对象的属性并打印在控制台$person ->getName();$person ->getAge();$person ->getSex();// 输出对象的方法$person ->talking();$person ->walking();?>

5、运行以上代码,输出结果为:小雨20女在说话在散步

6、希望能帮到各位小伙伴~~

猜你喜欢