12.07.2015 Views

Conceitos avançados de programação - Instituto de Informática - UFG

Conceitos avançados de programação - Instituto de Informática - UFG

Conceitos avançados de programação - Instituto de Informática - UFG

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Interface Collection IA interface Collection <strong>de</strong>fine várias operações básicas e operaçõesentre coleções. Vejamos sua implementação:1 public interface Collection extends Iterable {2 // Operações Básicas3 int size();4 boolean isEmpty();5 boolean contains(Object element);6 boolean add(E element);7 boolean remove(Object element);8 Iterator iterator();910 // Operações em massa11 boolean containsAll(Collection c);12 boolean addAll(Collection c);14 boolean retainAll(Collection c);15 void clear();1617 // Operações <strong>de</strong> arrayProf. Fabrízzio Alphonsus A. M. N. Soares | <strong>Conceitos</strong> <strong>avançados</strong> <strong>de</strong> <strong>programação</strong> 98/103

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!