Definitivamente debes seguir estudiando más de OOP, y más allá del concepto, debes aprender bien la sintaxis.
Observa esto:
Código PHP:
Ver originalclass Foo {
private $bar;
public function candy() {
// MAL (así lo haces)
// usar ->$bar es un error
$this->$bar = $_POST['xyz'];
// BIEN
$this->bar = $_POST['xyz'];
}
}
Otro problema conceptual es que, incluir código no hace que se ejecute por arte de magia: no importa que sea OOP o no, debes invocarlo.
¿En qué parte del código que muestras creas y utilizas una instancia de la clase Administración?