PHP 面向对象
面向对象编程 (Object-Oriented Programming, OOP) 是一种编程范式,它将计算机程序视为一系列相互作用的对象。每个对象包含了数据(属性)和行为(方法)。
class Person {
public $name;
public $age;
public function sayHello() {
echo "Hello, my name is $this->name.";
}
}
// 创建一个对象
$person1 = new Person();
$person1->name = "Alice";
$person1->age = 30;
$person1->sayHello(); // 输出:Hello, my name is Alice.
class Student extends Person {
public $grade;
public function study() {
echo "I am studying.";
}
}
class Animal {
public function makeSound() {
echo "Animal sound.";
}
}
class Dog extends Animal {
public function makeSound() {
echo "Woof!";
}
}
class Cat extends Animal {
public function makeSound() {
echo "Meo w!";
}
}
PHP 面向对象编程是一种强大的编程范式,它可以帮助我们更好地组织代码,提高代码的可读性、可维护性和可扩展性。
你可以问我关于:
请提出你的问题,我将尽力为你解答!