Considere a seguinte interface em Java:
public interface Usuario {
boolean estalogado();
void entrar(String nome, String senha);
}
Analise os seguintes trechos de códigos:
|
Item |
Uso da interface |
| I. |
class UsuarioWeb implements Usuario { @Override public boolean estalogado() { return false; } @Override public void entrar(String nome, String senha) { return; } } |
|
II. |
class UsuarioWeb{ Usuario usuario = new Usuario() { @Override public boolean estalogado() { return false; } @Override public void entrar(String nome, String senha){ } }; } |
|
III. |
class UsuarioWeb implements Usuario { Usuario usuario = new Usuario(); public boolean estalogado() { return false; } public void entrar(String nome, String senha) { return; } } |
O(s) item(ns) que usa(m) corretamente a interface é/são