Semana 4 - Atividade Clínica Veterinária II#29
Conversation
| this.social = true | ||
| } | ||
| } | ||
| } |
There was a problem hiding this comment.
Amei demais a forma que tu fez para incluir a comida, eu fiz um if com uma lógica gigantesca!!
|
|
||
| consultar() { | ||
| super.consultar(); | ||
| } |
There was a problem hiding this comment.
uma dica é que se você não for sobrescrever um método da classe animal, não precisa chamar ele no gato, pois o gato estende os métodos também, você pode dar por exemplo: nida.consultar() que da certinho.
| super.brincar() | ||
| } | ||
|
|
||
| acariciar() { |
There was a problem hiding this comment.
aqui você poderia passar if(this.social === true), para acontecer uma validação de que o seu gatinho só vai ronronar se ele for true
|
|
||
| let loro = new Papagaio("Loro", 2, "verde") | ||
|
|
||
| function chamar(animais) { |
There was a problem hiding this comment.
Adorei sua lógica do for e o uso do if, seu código ficou mega organizado dessa forma
|
|
||
| alimentar() { console.log(`${this.nome} foi alimentado`)} | ||
|
|
||
| } |
There was a problem hiding this comment.
Amei a forma que tu fez, ficou organizadinho!! Você também poderia fazer uma classe domestico que estendesse de animal e gato/cachorro que estenderia de domestico, assim daria para compartilhar propriedades e métodos semelhantes como no caso de gato e cachorro que compartilha vacina e castrado como métodos.
No description provided.