Atributos
Atualizado
Atualizado
Falamos de atributos em métodos, mas e nos atributos?
Bom, aqui criamos uma classe Empregado que possui um atributo nome:
E exentederemos essa classe na Programador, mas atribuiremos um valor de "Programador":
Ao instanciarmos o Emprego e Programador chamando o ".nome", o que será exibido?
Mas se o programador for instanciado como Empregado, será exibido "Empregado" ao invés de "Programador".
Por fim, para que a gente saiba o que será exibido, é só olharmos o tipo da variável. Sempre será a super classe que será exibida.