Skip to content

Semana 4 - Atividade Clínica Veterinária II#29

Open
alexandrafribeiro wants to merge 5 commits into
reprograma:masterfrom
alexandrafribeiro:master
Open

Semana 4 - Atividade Clínica Veterinária II#29
alexandrafribeiro wants to merge 5 commits into
reprograma:masterfrom
alexandrafribeiro:master

Conversation

@alexandrafribeiro

Copy link
Copy Markdown

No description provided.

this.social = true
}
}
}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amei demais a forma que tu fez para incluir a comida, eu fiz um if com uma lógica gigantesca!!


consultar() {
super.consultar();
}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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() {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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) {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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`)}

}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants