Interfaces
Como explorar aspectos comuns a objetos de classes diferentes?
Exercícios
class Conj {
void inserir (int elemento) {...}
void unir (Conj conjunto) {...}
int retirar () {...}
}
com operações para inserir um dado elemento em um conjunto;
unir dois conjuntos; e retirar um elemento arbitrário de
um conjunto, devolvendo-o como resultado.
Usando as classes Conj e Pilha, defina em Java um tipo Depósito de depósitos de inteiros de forma que
Modifique a classe Banco para que seja possível armazenar todos os tipos de contas vistos em aula. (Opicional)
Usando as classes Lista e ConjConta defina um tipo DepósitoDeContas tendo métodos para inserir e procurar uma conta em um depósito, onde os depósitos podem ser conjuntos ou listas de contas. (Opicional)
|
Paulo Borba (phmb@di.ufpe.br) |