<?php
class car {
var $color;
var $price; function set_color($color) {
$this->color=$color;
}
function set_price($price) {
$this->price=$price;
}
function get_color() {
Return $this->color;
}
function get_price() {
Return $this->price;
}
}class supercar extends car {
var $speed;
function set_speed($speed) {
$this->speed=$speed;
}
function get_speed() {
Return $this->speed;
}
}
$car = new supercar;
$car->set_color("blue");
$car->set_price(45000);
$car->set_speed(450);
echo("car color is ".$car->get_color()."<br>");
echo("car price is ".$car->get_price()."<br>");
echo("car speed is ".$car->get_speed()."<br>");
?>

解决方案 »

  1.   

    <?
    class Math
    {
    // properties
    // public
    var $opr1 = 0;
    var $opr2 = 0; // method
    // public
    function Add() {
    return $this->opr1 + $this->opr2;
    } // ......
    } $a = new Math;
    $a->opr1 = 20;
    $a->opr2 = 50;
    echo $a->Add();
    ?>
      

  2.   

    楼上的朋友用到了继承,你可以看看php4的手册,里面有介绍。
    如果要看类方面的东西,看看java或C++
      

  3.   

    gcs925(鸟倦飞而知还) 的实现方法更合理,赞同,握手!!
      

  4.   

    <?
    class add
    {
    var $a;
    var $b;
    function add($x,$y)
    {
    return $x+$y;
    }
    }
    $t=new add($x,$y);
    $t->a=1;
    $t->b=2;
    $c=$t->add($t->a,$t->b);
    echo ($c);
    ?>