2024年最新【PHP】PHP的面向对象编程_php面向对象程序设计,2024年最新HarmonyOS鸿蒙打包流程面试
<?php
class Person {
private $name;
private $age;
// 构造函数初始化
public function __construct($name, $age) {
$this->name = $name;
$this->age = $age;
}
// 获取姓名
public function getName() {
return $this->name;
}
// 获取年龄
public function getAge() {
return $this->age;
}
// 设置姓名
public function setName($name) {
$this->name = $name;
}
// 设置年龄
public function setAge($age) {
$this->age = $age;
}
}
// 创建Person对象实例
$person = new Person("张三", 25);
// 输出姓名和年龄
echo "姓名:" . $person->getName() . ", 年龄:" . $person->getAge();
// 修改姓名和年龄
$person->setName("李四");
$person->setAge(30);
// 输出修改后的信息
echo "姓名:" . $person->getName() . ", 年龄:" . $person->getAge();
?>
这段代码定义了一个简单的Person
类,包含姓名和年龄两个私有属性,以及相应的构造函数、访问器和修改器。然后创建了一个Person
对象实例,并演示了如何访问和修改对象的属性。这是面向对象编程的一个基本示例,对于学习PHP面向对象编程的开发者来说,这段代码是一个很好的入门教程。
评论已关闭