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) |