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
public void voar()public void fazVoar()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:
PatofazVoarvoar do objeto pato criado.voar de pato está funcionando.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
public void voar()public void fazVoar()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:
PatofazVoarvoar do objeto pato criado.fazVoarvoar do objeto pato criado.voar de pato está funcionando.Faça uma classe chamada Calculadora que tenha uma ação: calcular que opera dois números reais, 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
public void calcular(double a, double b)public void fazConta(double a, double 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:
CalculadorafazContacalcular do objeto calculadora criado.calcular de calculadora está funcionando.Use o exemplo visto em sala de aula para criar um botão.
JFrame)JButton)public void actionPerformed(ActionEvent e) dentro de uma classe que implements ActionListenerjanela.pack();,janela.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);,janela.setVisible(true);Faça seu programa funcionar e teste o botão.
Crie uma janela com três botões e defina um funcionamento para cada um deles.
JFrame)janela.setLayout(new FlowLayout()))JButton)public void actionPerformed(ActionEvent e) dentro de uma classe que implements ActionListenerjanela.pack();,janela.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);,janela.setVisible(true);Faça seu programa funcionar e teste os botões.
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!
.