string(11) "Programador" O Objeto Programador foi criado
object(Programador)#1 (3) {
  ["nome":"Pessoa":private]=>
  NULL
  ["idade":"Pessoa":private]=>
  NULL
  ["linguagens":"Programador":private]=>
  array(0) {
  }
}

Com __get:Jean
Com __get:49
Com getNome:Jean