Na função:
static function setPiso($valor){
self::$piso = $valor;
}
tivemos que usar o self:: porque a função é estática?
Na função:
static function setPiso($valor){
self::$piso = $valor;
}
tivemos que usar o self:: porque a função é estática?
Rafael, boa tarde!
Use $this
para se referir ao objeto atual. Use self
se referir à classe atual. Em outras palavras, use $this->member
para membros não estáticos, use self::$ member
para membros estáticos.
Espero ter ajudado e bons estudos!