Faça uma classe Pato que tenha os atributos:
nome: uma Stringano: um intOs métodos públicos
voa(): escreve na tela "O Pato voa"nada(): escreve na tela "O Pato nada"quack(): escreve na tela "quack"Faça uma classe PatoMadeira, subclasse de Pato.
Além dos atributos e métodos de Pato, redefina os métodos:
voa(): escreve na tela "O Pato não voa"nada(): escreve na tela "O Pato boia"quack(): escreve na tela "..."Faça uma classe PatoBorracha, subclasse de Pato.
Além dos atributos e métodos de Pato, tenha o atributo.
cor uma StringRedefina os métodos:
voa(): escreve na tela "O Pato [cor] não voa"nada(): escreve na tela "O Pato [cor] boia"Faça uma classe SuperPato, subclasse de Pato.
Além dos atributos e métodos de Pato, tenha o atributo.
poder um floatRedefina os métodos:
voa(): escreve na tela "Super Pato voa como um jato de poder [poder]"nada(): escreve na tela "Super Pato nada como uma submarino de poder [poder]"quack(): escreve na tela a mesma coisa que Pato mas em letra maiúsculaCrie a classe  ContaTelefone que tenha os atributos:
numero: Stringminutos: Uma lista de inteiros representando os minutos de cada ligação.Os métodos
public int getTotalMinutos() que retorna o valor da soma dos minutos de todas as ligaçõespublic double getValor() que retorna o valor da conta seguindo a seguinte regra:
toString para exibir todos os dados da conta, inclusive o total de minutos falados e o valor da conta.Crie a classe ContaCelular que seja subclasse de ContaTelefone e redefina o método.
public double getValor() que retorna o valor da conta seguindo a seguinte regra:
toString pois já está definido na superclasse.