Boa tarde
Gostaria de saber sobre Interfaces em Java
Se alguem poder postar um programa meio complexo ficaria grata
Este que encontrei é simples demais que nao da pra ver a vantagem… coisa assim
Opcci os Tags nao sairam
public class Exec
{
public interface Pesado
{
double obterPeso();
}
public interface Colorido
{
Color obterCor();
}
}
//outra classa parte
public class Porco extends Animal implements Pesado, Colorido
{
public void fazerBarulho()
{
System.out.println(“Óinc!”);
}
//Implementação da interface Pesado
public double obterPeso() {
return 50.00;
}
//Implementação da interface Colorido
public Color obterCor() {
return Color.BLACK;
}
//Uma propriedade só do porco
public boolean enlameado() {
return true;
}
}