Escreva uma classe Alongado que represente A Coisa da espécie Alongado e outra classe Entremeado que represente A Coisa da espécie Entremeado. Cada instância (objeto) de ambas as classes representará um único indivíduo, com as seguintes características (para ambas):
idade - número inteiro que inicia com 1 e representa a idade da Coisa;vivo - indica se a coisa está viva ou morta.mostrar - mostra no console um caractere que representa A Coisa; este caractere será diferente conforme a idade e se A Coisa está viva ou não;crescer - aumenta a idade da coisa e a mostra no console;morrer - a coisa se torna morta - mostra A Coisa no console.Cada classe deve ficar em uma célula diferente, por isso foram alocadas duas células abaixo.
In [ ]:
In [ ]:
In [ ]:
Acrescente na classe Alongado um método capaz de clonar o respectivo objeto, ou seja, o método cria uma nova instância (objeto) idêntico com todos os atributos iguais ao original.
Crie um exemplo que realize demonstre a clonagem. Para verificar que a clonagem foi feita corretamente, acione um método que altere um dos atributos do clone -- por exemplo, cresce() -- e mostre os dois objetos novamente no console. Se você fez corretamente, o original não deve ser afetado.
In [ ]: