April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Interfaces e Classes Abstratas
n Exemplo de Interface
nAo implementarmos o TAD Pilha, poderíamos ter criado uma interface que definisse o TAD e uma ou mais classes que a implementassem.
n
ninterface StackInterf {      class StackImpl implements
n                                            StackInterf {
n  boolean isEmpty();               
n  void push(int n);               int data[], top_index;   
n  int pop();                      ……………….
n  int top();                 }
n}