O Trabalho de um Biólogo
Você é um biólogo ambicioso que está estudando o comportamento animal e precisa de uma forma de catalogar as diversas atividades de diferentes espécies. Para ajudar nisso, decidiu escrever um programa em Python que representa os animais e seus comportamentos.
Nesta tarefa, você deve criar uma classe pai Animal
com os métodos eat()
e sleep()
. Cada um desses métodos deve retornar uma mensagem apropriada quando chamado:
eat()
deve retornar a mensagem "Animal está comendo..."sleep()
deve retornar a mensagem "Animal está dormindo..."
O programa também deve incluir duas classes filhas que herdam da classe Animal
: Bird
e Fish
. Essas classes devem herdar o método sleep()
da classe Animal
, mas também devem incluir métodos próprios para representar seus comportamentos únicos.
Na classe Bird
, sobrescreva o método eat()
para retornar a mensagem "Pássaro está bicando sua comida...". Além disso, inclua um método fly()
que retorna a mensagem "Pássaro está voando...".
Na classe Fish
, inclua um método swim()
que retorna a mensagem "Peixe está nadando...".
Entrada | Saída |
---|---|
| Bird is pecking at its food... Animal is sleeping... Bird is flying... Animal is eating... Animal is sleeping... Fish is swimming… |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB