
批改狀態(tài):合格
老師批語:
<?php
interface iPerson
{
const NAME = '人類';
public function name ();
public function age ();
public function sex ();
}
class Person implements iPerson
{
public $name;
public $age;
public $sex;
public function __construct(string $name, int $age, string $sex)
{
$this->name = $name;
$this->age = $age;
$this->sex = $sex;
}
public function name () : string
{
return "我的名字是:{$this->name},";
}
public function age () : string
{
return "性別:{$this->sex},";
}
public function sex () : string
{
return "年齡:{$this->age}。";
}
}
$p = new Person('張三', 25, '男');
echo $p->name().$p->age().$p->sex();
<?php
abstract class aFunction
{
const FUNCTION = '功能';
abstract public function eat ();
abstract public function say ();
abstract public function work ();
}
class aPerson extends aFunction
{
public function eat ()
{
return '每個人都需要吃飯';
}
public function say ()
{
return '每個人都會說話';
}
public function work ()
{
return '每個人都需要工作';
}
}
$ap = new aPerson;
echo "每一個人類都具備的".aPerson::FUNCTION.":{$ap->eat()},{$ap->say()},{$ap->eat()}。";
抽象類:
接口
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號