Skip to content

Instantly share code, notes, and snippets.

@RonanUFPa
Last active November 21, 2018 01:45
Show Gist options
  • Save RonanUFPa/936b428f3699a984a5391969fa07df9c to your computer and use it in GitHub Desktop.
Save RonanUFPa/936b428f3699a984a5391969fa07df9c to your computer and use it in GitHub Desktop.
Treinando orientação a objetos com JavaScript ECMAScript 6
class Pessoa{
constructor(rg,cpf,idade,endereco,nome){
this.rg = rg;
this.cpf = cpf;
this.idade = idade;
this.endereco = endereco;
this.nome = nome;
}
getInfos(){
console.log("RG: " + this.rg);
console.log("CPF: " + this.cpf);
console.log("IDADE: " + this.idade);
console.log("ENDEREÇO: " + this.endereco);
}
andarPraFrente(){
console.log("Andou pra frente!");
}
andarPraTras(){
console.log("Andou pra tras!");
}
andarDireita(){
console.log("Andou pra direita!");
}
andarEsquerda(){
console.log("Andou pra esquerda!");
}
msg(){
console.log("Olá, " + this.nome + " seus dados no sistema são esses: ")
}
}
var pessoaDroga = new Pessoa;
pessoaDroga.cpf = '042.103.692-33';
pessoaDroga.rg = '7972380';
pessoaDroga.idade = '20 anos';
pessoaDroga.endereco = 'Passagem São Francisco';
pessoaDroga.nome = 'Ronan Silva';
pessoaDroga.msg();
pessoaDroga.getInfos();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment