$this->u = $u; $this->g = $g; $this->t = $t; } function HandleA($f, $u, $m, $g, $t) { $this->a = ($f * 1.732 / 2 - $u * ($m * $g - $f * 0.5)) / $m; $this->x = 0.5 * $this->a * $t * $t + $this->a * $this->a * $t * $t / (2 * $u * $m * $g); } function __destruct() { echo "1:结果是:" . $this->x; } } $resultA = new Distance(40, 0.5, 5, 10, 2); $resultA->HandleA(40, 0.5, 5, 10, 2); /** 一光滑R=1m的圆环内,小球获得初速度v0,从最低点沿轨道上升,恰好经过最高点, 求初速度v0? */ class Balance { private $g; private $r; private $v0; function HandleB($g, $r) { $this->g = $g; $this->r = $r; $this->v0 = sqrt(5 * $this->g * $this->r); }