April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Interfaces e Classes Abstratas
n Membros de Interfaces
nUma vez que uma interface não possui implementação, temos que:
nseus campos devem ser públicos, estáticos e constantes;
nseus métodos devem ser públicos e abstratos.
nComo esses qualificadores são fixos, não precisamos declará-los (note o exemplo anterior).
n
ninterface StackInterf {
n  public abstract boolean isEmpty();
n  public abstract void push(int n);
n  public abstract int pop();
n  public abstract int top();
n}