Qual a diferença entre eles?
Posso estender uma classe que estende uma classe?
Sem limites?
Exemplos: A classe EventoCustomizado que estende a classe Evento que estende a classe calendario(Quero fazer algo parecido no moodle).
para ficar mais claro: A classe cachorro , que estende a classe mamifero, que extende a classe animal. pode?
Quando uso Implements, tenho que implementar todas as funções da inteface mãe correto? não basta apenas estender....
Se for isso acho que entendi a diferença.
Ou seja, a classe animal tem a função estavivo(), se uso estender posso chamar essa função para qualquer animal(classe) que estende a classe animal, se ao contrario isso é uma interface, para cada animal que eu criar teria que reescrever a função estavivo() certo?
por aí?