?? 12-3.php
字號:
<?php
echo "<html>"; //輸出標準HTML內容
echo "<head>";
echo "<title>";
echo "實現類的繼承";
echo "</title>";
echo "</head>";
echo "<body>";
class CAR //定義一個汽車類,父類
{
var $brand; //汽車的品牌
var $type; //汽車的型號
var $place_x; //汽車的位置橫坐標
var $place_y; //汽車的位置縱坐標
function go_forward() //定義前進方法
{
$this->place_y++; //位置縱坐標自加
}
function go_backward() //定義倒退方法
{
$this->place_y--; //位置縱坐標自減
}
function go_left() //定義左轉方法
{
$this->place_x--; //位置橫坐標自減
}
function go_right() //定義右轉方法
{
$this->place_x++; //位置橫坐標自加
}
}
class CAR_SON extends CAR //定義子類
{
var $cost; //定義汽車的價格
var $color; //定義車體的顏色
}
$my_car=new CAR_SON; //為子類初始對象(我的汽車)
$my_car->brand="桑塔納"; //為汽車牌子賦值
$my_car->type="2000"; //為汽車型號賦值
$my_car->place_x=100; //為汽車定義橫坐標
$my_car->place_y=100; //為汽車定義縱坐標
$my_car->cost="100000"; //為汽車定義價格
$my_car->color="黑色"; //定義汽車顏色
echo "我的汽車牌子為:";
echo $my_car->brand; //輸出品牌
echo "<p>";
echo "我的汽車型號為:";
echo $my_car->type; //輸出型號
echo "<p>";
echo "我的汽車價格為:";
echo $my_car->cost; //輸出價格
echo "<p>";
echo "我的汽車顏色為:";
echo $my_car->color; //輸出顏色
echo "<p>";
echo "我的汽車坐標為:";
echo "(".$my_car->place_x.",".$my_car->place_y.")"; //輸出坐標
echo "<p>";
echo "調用右轉方法后汽車的坐標為:";
$my_car->go_right(); //調用go_right()方法
echo "(".$my_car->place_x.",".$my_car->place_y.")"; //輸出坐標
echo "</body>";
echo "</html>";
?>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -