E aí pessoal,blz?
Se alguem tiver algum exercicio de facil compreensão sobre interfaces.
Não é interface gráfica. Porque estou tentando estudar, mas tá meio dificil.
Onde posso encontrar exemplos de modo que eu entenda melhor o assunto?
Obrigado.
E aí pessoal,blz?
Se alguem tiver algum exercicio de facil compreensão sobre interfaces.
Não é interface gráfica. Porque estou tentando estudar, mas tá meio dificil.
Onde posso encontrar exemplos de modo que eu entenda melhor o assunto?
Obrigado.
Aqui no GUJ temos uma área chamada "Artigos". Lá tu irá encontrar várias coisas interessantes para serem estudadas.
Interface: [url]http://www.guj.com.br/article.show.logic?id=123[/url]
Uma pergunta clássica que tem na apostila FJ-19 da CAELUM, sobre interfaces, é a seguinte:
O que acontece com o código à seguir?
interface Veiculo{
int getMarca();
void liga();
}
abstract class Carro implements Veiculo{
public void liga(){
System.out.println("ligado!");
}
}
class CarroConcreto extends Carro implements Veiculo{
public int getMarcha() {
return 1;
}
}
Veja página 84 da apostila citada.
Até mais!
Entenda interface como um modo de informar diferentes formar para a mesma ação.
Ou seja,
Imagine que vc tem uma classes de animais que utiliza a interface Falar.
public interface Falar
{
public void falar();
}
pubic class Gato implements Falar
{
public void falar()
{
System.out.println("miau");
}
}
pubic class Cachorro implements Falar
{
public void falar()
{
System.out.println("auau");
}
}
pubic class Pato implements Falar
{
public void falar()
{
System.out.println("quaqua");
}
}
Nesse exemplo temos uma unica interface “Falar” que tem o objetivo de “falar” mas em diferentes formas, ou seja, cada um fala de um jeito.
Espero ter ajudado.