php编写Student类,只使用getinfo()和setinfo()方法,包含三个属性学号、姓名、成绩,一个方法,功能是显示个人信息。编写测试,输入你自己的学号、姓名和成绩,并显示个人信息,
时间: 2024-04-06 10:31:30 浏览: 115
设计学生类Student,属性:编号(整型);姓名(字符串),成绩(整型)。
5星 · 资源好评率100%
好的,以下是PHP代码实现:
```php
class Student {
private $id;
private $name;
private $score;
public function setinfo($id, $name, $score) {
$this->id = $id;
$this->name = $name;
$this->score = $score;
}
public function getinfo() {
echo "学号:" . $this->id . "<br>";
echo "姓名:" . $this->name . "<br>";
echo "成绩:" . $this->score . "<br>";
}
}
// 测试
$student = new Student();
$student->setinfo("1001", "张三", 90);
$student->getinfo();
```
输出结果为:
```
学号:1001
姓名:张三
成绩:90
```
注意,这里的 `setinfo()` 方法和 `getinfo()` 方法都是公有的,外部可以直接调用。但是,类的属性 `$id`、`$name` 和 `$score` 是私有的,只能在类内部访问,外部无法直接访问和修改。这样做是为了保证数据的安全性。
阅读全文