Então, qual a diferença de eu usar o extends ou implements?
Por exemplo, com o extends eu consigo herdar da classe Pai
com o implements eu posso herdar de várias insterfaces, mas qual a diferença de eu usar um quanto o outro?
Então, qual a diferença de eu usar o extends ou implements?
Por exemplo, com o extends eu consigo herdar da classe Pai
com o implements eu posso herdar de várias insterfaces, mas qual a diferença de eu usar um quanto o outro?
Então, qual a diferença de eu usar o extends ou implements?Por exemplo, com o extends eu consigo herdar da classe Pai
com o implements eu posso herdar de várias insterfaces, mas qual a diferença de eu usar um quanto o outro?
Que tal uma pesquisadinha no guj hein?
O legal é você procurar conteúdo na Internet e ir programando para poder ver a diferença
e as duvidas vc vai postando
Att
essa pergunta costuma aparecer com frequencia, se pesquisar vai encontrar varios topicos com esse assunto
no caso de uma interface a idéia é garantir que o objeto possui as caracteristicas necessarias para sua necessidade,
geralmente penso assim: preciso de um objeto que saiba fazer isso ( a implementação do metodo da interface ), não preciso saber como e na verdade nem quero. só quero que faça.
no caso da herança a idéia é reaproveitar uma funcionalidade que já foi implementada.
imagine uma classe veiculo, ela tem as principais funcionalidades que são necessarias para qualquer veiculo. se eu fosse criar um classe carro poderia reaproveitar essas funcionalidades. afinal carro é um veiculo.
pesquise para poder ter mais informações e poste suas dúvidas, ok?