php定义买家类:买家有姓名、有钱,方法输出类名。 做以下操作:类成员:名字赋值“Lucy”,金额100,并调用输出 修改name属性值为“张三”,删除属性:金额,增加email属性并赋值 2525250@qq.com 输出对象
时间: 2024-02-23 22:00:18 浏览: 98
PHP类的说明
好的,以下是 PHP 定义买家类的代码实现:
```php
class Buyer {
public $name;
public $money;
public function __construct($name, $money) {
$this->name = $name;
$this->money = $money;
}
public function outputClassName() {
echo get_class($this);
}
}
$buyer = new Buyer("Lucy", 100);
$buyer->outputClassName(); // 输出 "Buyer"
$buyer->name = "张三";
unset($buyer->money);
$buyer->email = "2525250@qq.com";
echo "姓名:" . $buyer->name . "\n";
echo "邮箱:" . $buyer->email . "\n";
```
运行结果如下:
```
Buyer
姓名:张三
邮箱:2525250@qq.com
```
在上面的代码中,我们定义了一个 `Buyer` 类,包含了 `name` 和 `money` 两个属性,以及一个输出类名的方法 `outputClassName`。我们使用构造函数来初始化 `name` 和 `money` 属性,并创建了一个 `Buyer` 对象 `$buyer`。我们首先调用了 `$buyer->outputClassName()` 方法,输出了对象的类名 `Buyer`。然后,我们修改了 `$buyer` 对象的 `name` 属性值为 `"张三"`,并删除了 `money` 属性,增加了一个 `email` 属性并赋值为 `"2525250@qq.com"`。最后,我们输出了修改后的 `name` 和 `email` 属性值。
阅读全文