84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
定義一個父類別Person(人),包含xm(姓名)、xb(性別)兩個屬性成員和一個建構函數,xm、xb在主程式中不能直接讀寫,在建構子中完成姓名、性別的初始化。
定義一個子類別teacher(教師)繼承自Person,包含屬性gh(工號)和建構函數,在主程式也不能直接讀寫gh,用建構函數可以實現所有資料成員的初始化,並在子類別中定義一個方法,用來輸出全部教師訊息,定義一個析構函數顯示「再見」。
現有一位教師「李四」、性別「男」、工號 123,請用此資料初始化,並輸出
<?php
class Person
#{
protected $xm;
protected $xb ;
function __construct()
{
$this->xm = '李四';
# $this->xb = '男';
}
#}
class Teacher extends Person
protected $gh;
# {
$this->gh = 123;
$this->xb = '男';
public function message()
# return "姓名是: {$this->xm}性別是:{$this->xb} 工號是:{$this->gh}";
function __destruct( )
// return '再見!';
echo '再見! ';
#$teacher = new Teacher();
echo $teacher->message();
你倒是貼出來呀,這樣說的把我都饒暈了
<?php
class Person
#{
protected $xm;
protected $xb ;
function __construct()
{
$this->xm = '李四';
# $this->xb = '男';
}
#}
class Teacher extends Person
{
protected $gh;
function __construct()
# {
$this->gh = 123;
$this->xm = '李四';
$this->xb = '男';
}
public function message()
{
# return "姓名是: {$this->xm}性別是:{$this->xb} 工號是:{$this->gh}";
}
function __destruct( )
{
// return '再見!';
echo '再見! ';
}
}
#$teacher = new Teacher();
echo $teacher->message();
#你倒是貼出來呀,這樣說的把我都饒暈了