Se eu tiver uma classe Abstrata
, que tenha somente métodos abstratos
, e uma concreta
que herda
dessa classe abstrata
, eu estaria replicando o exato funcionamento de uma Interface
, correto? (Não tem porque eu fazer isso, é apenas uma dúvida de como funciona o comportamento).
Exemplo:
public abstract class Test {
public abstract String nome();
}
public class TestImpl extends Test {
@Override
public String nome() {
return "";
}
}