sexta-feira, 10 de maio de 2019

Orientação a objetos - Liceu

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