Supongamos que tengo esta clase
   Código PHP:
    class cliente {
    /* Atributos de la clase Cliente */
 
    private $nombreCliente;
    private $numeroContacto;
    private $correo;
 
    /* Conctructor */
 
    function __construct() {
        $this->_set_nombreCliente("Vacio1");
        $this->_set_numeroContacto("000");
        $this->_set_correo("Vacio2");
    }
 
    /* Metodos que devuelve los atributos del cliente */
 
    public function _set_nombreCliente($nombreCliente) {
        return $this->nombreCliente = $nombreCliente;
    }
 
    public function _set_numeroContacto($numeroContacto) {
        return $this->numeroContacto = $numeroContacto;
    }
 
    public function _set_correo($correo) {
        return $this->correo = $correo;
    }
 
} 
    
  y la otra parte aqui 
 Código PHP:
     
include 'cliente.php';
 
$variable = "Hola";
$objcliente = new cliente();
$nombre = $objcliente->_set_nombreCliente($variable);
echo $nombre; 
    
  Todo esta bien pero esl problema esta que si a $objcliente->_set_nombreCliente($variable); le quita la $variable no entra bien mi constructor que me dijera Vacio1 
Gracias por su tiempo.. Saludos