Bueno el codigo lo tienes un poco mal no creo q te ejecute, yo solo programo en PHP5 aunque creo q en la versión 4 sería algo así:
Código PHP:
class Coches{
var $puertas;
var $motor;
var $ruedas;
function Coches($puertas, $motor, $ruedas){
$this->puertas = $puertas;
$this->motor = $motor;
$this->ruedas = $ruedas;
}
}
En la versión 5 sería algo así:
Código PHP:
<?php
class Coches{
private $puertas;
private $motor;
private $ruedas;
public function __construct($puertas, $motor, $ruedas){
$this->puertas = $puertas;
$this->motor = $motor;
$this->ruedas = $ruedas;
}
}//final de la clase Coches
?>
Y pueden tener el mismo nombre para eso está el puntero $this-> para diferenciar los atributos de las variables internas del método