Laboratório 01 - Ações e Eventos

Fazer uma ação separada de um evento

Exercício 01

Parte A

Faça uma classe chamada Pato que tenha uma ação: voar e que esta ação possa definida fora da classe, depois da criação do objeto.

Mais especificamente, a classe Pato tem um método

Parte B

Teste a classe: faça um teste, crie um objeto do tipo Pato, implemente uma ação de fazVoar, e configure seu objeto para que use a sua implementação.

Mais especificamente:

Resposta

Exercício 02

Parte A

Faça uma classe chamada Pato que tenha uma ação: voar que represente um conjunto de ações que possam ser adicionadas depois da criação do objeto.

Mais especificamente, a classe Pato tem um método

Parte B

Teste a classe: faça um teste, crie um objeto do tipo Pato, implemente pelo menos duas ações de fazVoar, e configure seu objeto para que use as suas implementações.

Mais especificamente:

Resposta

Exercício 03

Parte A

Faça uma classe chamada Calculadora que tenha uma ação: calcular que opera dois números reais, retorna um número real, e que esta ação possa definida fora da classe, depois da criação do objeto.

Mais especificamente, a classe Calculadora tem um método

Parte B

Teste a classe: faça um teste, crie um objeto do tipo Calculadora, implemente uma ação de calcular, e configure seu objeto para que use a sua implementação.

Mais especificamente:

Resposta

Exercício 4

Use o exemplo visto em sala de aula para criar um botão.

Faça seu programa funcionar e teste o botão.

Resposta

Exercício 5

Crie uma janela com três botões e defina um funcionamento para cada um deles.

Faça seu programa funcionar e teste os botões.

Resposta

Exercício 6

Faça uma janela, com um botão que escreve na tela

Botão pressionado n vezes!

onde n é o número de vezes que este botão foi pressionado

Exemplo de saída:

Botão pressionado 1 vezes!
Botão pressionado 2 vezes!
Botão pressionado 3 vezes!
Botão pressionado 4 vezes!

Resposta

.