bueno ya encontre una solucion pero no me parece optima
Código PHP:
class algo{
private $atributo1=""; //me he visto obligado a asiganarle una valor por defecto para que funcione, si no tampoco me va a encontrar a atributo1
function __construct(){
}
public function metodo(){
if(!isset($this->atributo1))
echo "error el atributo1 no es exite";
else
$this->atributo1=5;
if(!isset($this->atributo2))
echo "error el atributo2 no es exite";
else
$this->atributo2=1000;
}
}
$a=new algo();
$a->metodo();
para mi esta es una forma un tanto brusca de solucionar mi problema no se si habra otra