You are on page 1of 1

Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos – Nível 4

Ano: 2º
Ano Letivo: 2017-2018

Disciplina: Programação e Sistemas de Informação


Módulo: 11 – Programação Orientada a Objetos Avançada
Prof./Form.: Milton Aguiar

FICHA DE TRABALHO N.º 8

Objetivos: Criar um programa que permita a inserção e a remoção de recados num bloco de notas,
recorrendo a uma coleção do tipo LinkedList

1. Crie um projeto denominado “M11_FT8”.

2. Crie a classe “BlocoNotas” com as características seguintes:

a. Um atributo que corresponde à coleção onde serão guardados todos os recados;

b. Um construtor onde será criada (instanciada) uma coleção do tipo LinkedList;

c. Um método que permite inserir novos recados na coleção [public void inserirRecado(String
recado)];

d. Um método qye permite visualizar e remover o primeiro recado existente na coleção [public
void visualizarRecado()];

e. Um método que devolve o número total de recados existentes na coleção [public int
getTotalRecados()];

3. Crie a classe “Main” com as características seguintes:

a. O método main deve exibir um menu com as opções:


i. Inserir Recado
ii. Visualizar Recado

b. Por baixo do menu, deverá aparecer uma mensagem com o número total de recados
existentes na coleção;

Mod. 009

You might also like