método inválido é método sem implementação?

método inválido é método sem implementação???

obrigado pela atenção!!!

Cara entendo por método inválido quando o mesmo não EXISTE.

Porque um método ele pode está declarado em uma classe e você estender essa classe e implementando ele na subclasse.

[quote=victorhsn]Cara entendo por método inválido quando o mesmo não EXISTE.

Porque um método ele pode está declarado em uma classe e você estender essa classe e implementando ele na subclasse.

[/quote]

então quer dizer que um método inválido é um método não declarado, nem assinado???xD

Cara… em que contexto ??? foi a IDE que chamou o metodo de invalido ??? ou eh algum conceito de Programacao Java que queres saber mesmo ???

Se for a segunda opcao, nao faco a minima ideia… Seria um metodo com um tipo de retorno sem um retorno valido ??? Sei la…

O método para ele ser valido ele preicisa seguir algumas regras e existir correto ?

Posso ter expressado errado no primeiro post;

O método ele pode existir porem ele é invalido exemplo;

eu tenho um classe que declara um método abstract

public class Carro {
  public abstract void correr();
}

Bom, o método ele existe porem a classe não compila porque ? Porque o método é invalido dentrode uma classe que não é abstract, entáo para ele ser válido eu preciso declarar a minha classe também como abstract.

public abstract class Carro {
  public abstract void correr();
}

Cara, acho que isso tira um pouco sua dúvida ou ti deixa mais confuso. rsrs…
ou me deixa confuso com a pergunta.

blz, agora eu consigo entender mais ou menos, mais existe uma outra situação de um método ser inválido sem ser abstract ???