Vanilla Javascript - #8 Objetos Personalizados II
24/03/2019Na vídeo-aula de hoje iremos aprofundar mais sobre objetos personalizados no Javasript. Vamos desenvolver um objeto simulando uma pessoa com conta-corrente.
Criando um objeto personalizado
Vamos criar três objetos no exemplo: person, operation e bank:
let person={
name: 'Thiago',
age: 20,
cc: 123
}
let operation={
sacar: function(saldo, valor){
return saldo-=valor;
},
depositar: function(saldo, valor){
return saldo+=valor;
}
}
let bank={
person: person,
operation: operation,
saldo: 50
}
Posterior a criação dos objetos, vamos realizar agora as ações:
let value=40;
console.log(bank.person.name + " portador da conta "+ bank.person.cc + " realizou um saque no valor de " + value + " ficando com " + bank.operation.sacar(bank.saldo,value));
console.log(bank.person.name + " portador da conta "+ bank.person.cc + " realizou um depósito no valor de " + value + " ficando com " + bank.operation.depositar(bank.saldo,value));
Sucesso nos códigos e na vida!


Posts Relacionados
Vanilla Javascript - #7 Objetos Personalizados
Nessa aula aprenderemos um pouco mais sobre objetos, ressaltando como criar objetos personalizados pelo programador.
Vanilla Javascript - #9 Laços de Repetição
Na vídeo-aula de hoje vamos aprender sobre os laços de repetição existentes na linguagem e programação Javascript.