A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Linguagens de Programação II

Apresentações semelhantes


Apresentação em tema: "Linguagens de Programação II"— Transcrição da apresentação:

1 Linguagens de Programação II
Aula 13 – Projeto - Peso 8 Pedro dos Santos Borges FTC - Prof. Pedro -

2 Problema … Crie uma interface chamada CartaoWeb.
Essa interface define as regras para todos os tipos de cartões web. Nessa interface você deverá declarar o método: public void showMessage(String destinatario) Crie classes que implementam a interface CartaoWeb: DiaDosNamorados, Natal, Aniversario, AnoNovo, etc. FTC - Prof. Pedro -

3 Problema … Cada uma dessas classes, deve conter um atributo String destinatario e um método construtor que receba o nome do destinatário do cartão. Cada classe também deve implementar o método showMessage(), mostrando uma mensagem ao usuário com seu nome e que seja específica para a data de comemorativa do cartão. FTC - Prof. Pedro -

4 Problema … Por exemplo, essa poderia ser uma mensagem de um cartão de dia dos namorados: “Querido (a) destinatario, Feliz Dia dos Namorados! Espero que esse tenha sido o único cartão do dia dos namorados que tenha ganhado nessa data! ;-) ” De todo meu coração, SeuNome” FTC - Prof. Pedro -

5 Problema … No método main de uma classe Principal, crie um objeto de cada classe que implementa a interface CartaoWeb. Exemplo: CartaoWeb cw1 = new DiaDosNamorados(); CartaoWeb cw2 = new Aniversario(); No main, escreva um código para exibir as mensagens de cada cartão chamando o método showMessage() . Exemplo: cw2.showMessage(“Peuborg”); FTC - Prof. Pedro -

6 Projeto Entregar 06/12/2013: Exercício individual
arquivos.java Por Exercício individual Código fonte + Executável Peso 7 Questionário Verbal Peso 3 FTC - Prof. Pedro -

7 Código Fonte Código da Interface
CartoesWeb Código das classes em Java (.class), pelo menos 5: DiaDosNamorados Natal Aniversario AnoNovo DiaDasMaes DiaDosPais Etc... Principal FTC - Prof. Pedro -

8 Questionário Verbal Individalmente, cada aluno deverá “provar” que fez o seu programa. Cada um deverá mostrar que “entendeu” e “aplicou” os conceitos vistos em aula. FTC - Prof. Pedro -


Carregar ppt "Linguagens de Programação II"

Apresentações semelhantes


Anúncios Google