Exemplo do código de Orientação a Objetos Javascript
<!DOCTYPE html>
<html>
<head>
<title>Orientação a objetos</title>
</head>
<body>
<script>
function Carro(cor, velocMaxima) {
// Criando os atributos
this.cor = cor;
this.velocMaxima = velocMaxima;
this.velocAtual = 0;
// Criando um método
this.acelerar = function() {
this.velocAtual = 50;
}
}
// Instanciando objetos da classe Carro
var meuCarro = new Carro('vermelho', 250);
var oponente = new Carro('azul', 300);
// Chamando um método somente em um objeto
meuCarro.acelerar();
// Verificando as velocidades
document.write('velocidade atual : '
+ meuCarro.cor + ': ' + meuCarro.velocAtual);
document.write('<br>');
document.write('velocidade maxima : '
+meuCarro.cor + ': ' + meuCarro.velocMaxima);
document.write('<br>');
document.write('velocidade atual : '
+oponente.cor + ': ' + oponente.velocAtual);
document.write('<br>');
document.write('velocidade maxima : '
+oponente.cor + ': ' + oponente.velocMaxima);
</script></body>
</html>
Nenhum comentário:
Postar um comentário