帮我看看程序哪里出错,个人觉得没错

帮我看看程序哪里出错,个人觉得没错

<html>
<head><title>类的使用与实例化</title></head>
<body>
<?php
class point
{
var $x;
var $y;
function point()//构造函数,初始化X,Y的值
        {
$this->x=0;
$this->y=0;
}
function setx($px=0)//设置X的坐标值
        {$this->x=$px;}
function sety($py=0)//设置Y的坐标值
        {$this->y=$py;}
function getx()
        {return $this->x;}
function gety()
        {return $this->y;}

}
$mypoint=new point;
$var1=$mypoint->getx();
$var2=$mypoint->gety();
echo "$var1,$var2<br>";
$mypoint->setx(10);
$mypoint->sety(10);
$var1=$mypoint->getx();
$var2=$mypoint->gety();
echo"$var1,$var2<br>";

class Circle extends point
{
var $bj;
function setbj($r)
        {$this->bj=$r;}
function getbj()
        {return $this->bj;}
$myCircle=new Circle;
$myCircle->setx(10);
$myCircle->sety(10);
$myCircle->setbj(10);
$var3=$mycCircle->getx();
$var4=$myCircle->gety();
$var5=$myCircle->getbj();
echo"$var3,$var4,$var5";

}
?>
</body>
</html>

class Circle extends point
{
var $bj;
function setbj($r)
        {$this->bj=$r;}
function getbj()
        {return $this->bj;}
$myCircle=new Circle;
$myCircle->setx(10);
$myCircle->sety(10);
$myCircle->setbj(10);
$var3=$mycCircle->getx();
$var4=$myCircle->gety();
$var5=$myCircle->getbj();
echo"$var3,$var4,$var5";

}

初始化 你应该写在类外边

[复制到剪切板]
CODE:
class Circle extends point
{
var 
$bj;
function 
setbj($r)
        {
$this->bj=$r;}
function 
getbj()
        {return 
$this->bj;}

}
$myCircle=new Circle;
$myCircle->setx(10);
$myCircle->sety(10);
$myCircle->setbj(10);
$var3=$mycCircle->getx();
$var4=$myCircle->gety();
$var5=$myCircle->getbj();
echo
"$var3,$var4,$var5"; ;

毕业了。。。