求一道php题的答案,急用~!
编写一个父类Person(人),包含name(姓名)、xb(性别)两个变量和一个构造器。在构造器中完成姓名、性别的初始化。编写一个子类student(学生)继承自Pers...
编写一个父类Person(人),包含name(姓名)、xb(性别)两个变量和一个构造器。在构造器中完成姓名、性别的初始化。编写一个子类student(学生)继承自Person,包含xh(学号)变量和构造器。并在子类中定义一个方法,用来输出全部学生信息。
展开
2个回答
展开全部
class Person // 父类 Person
{
// 属性
protected $name;
protected $xb;
// 构造器
public function Person($name, $xb)
{
// 初始化
$this->name=$name;
$this->xb=$xb;
}
}
class Student extends Person // 子类 Student
{
// 属性
protected $xh;
// 构造器
public function Student($name, $xb, $xh)
{
// 初始化
parent::Person($name, $xb);
$this->xh=$xh;
}
// 显示学生信息的方法
public function display()
{
echo $this->name;
echo $this->xb;
echo $this->xh;
}
}
11111
2024-12-27 广告
2024-12-27 广告
作业指导书是一种专门编写的指导性文件,用于完成某一项或同一类型的工作。它是根据设计图纸、制造厂说明书、相关的验评标准、编写人员现场所积累的施工经验以及成熟实用的施工工艺所编写的。定义和作用作业指导书是质量管理体系文件的组成部分,主要用于阐明...
点击进入详情页
本回答由11111提供
展开全部
<?php
class Person {
protected $name;
protected $xb;
public function __construct($name, $xb)
{
$this->name = $name;
$this->xb = $xb;
}
}
class Student extends Person {
protected $xh;
public function __construct($name, $xb, $xh)
{
parent::__construct($name, $xb);
$this->xh = $xh;
}
public function showStudent()
{
echo '姓名:' . $this->name . "\n" . '性别:' . $this->xb . "\n" . '学号:' . $this->xh;
}
}
$student = new Student('小明', '男', '12345678');
$student->showStudent();
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询