Extends

4 respostas
J

Alguém poderia me dar uma breve explicação do que significa o extends na declaração de uma class??

Falow

4 Respostas

Ironlynx

estends é a palavra que permite que uma subclasse herde (ou derive)
atributos/métodos de uma superclasse
serve para atrelar um maior relacionamento entre as classes
Ex.: Gerente extends Empregado{//herda de Empregado

Bani

Complementando, normalmente só deve ser utilizado quando as classes obedecerem a relação de “É UM”.
Por exemplo, Carro É UM Veículo, então a classe Carro pode herdar o comportamento da classe Veículo.
Sugiro que você faça uma pesquisa sobre “Herança” aqui no fórum.

J

Valew…

Shelson
  1. Não se esqueça de fazer uma pesquisa tb por implements.

Uma classe extende outra classe , mas tb pode implementar uma interface.

Criado 29 de setembro de 2003
Ultima resposta 29 de set. de 2003
Respostas 4
Participantes 4