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:
Pato
fazVoar
voar
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:
Pato
fazVoar
voar
do objeto pato
criado.fazVoar
voar
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, 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
public double calcular(double a, double b)
public double 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:
Calculadora
fazConta
calcular
do objeto calculadora
criado.calcular
de calculadora
está funcionando..