Exemplo Javascript OO

Exemplo simples de como utilizar a programação orientada a objetos em javascript.

by elone sampaio

JavaScript

function Aluno () {
    
 var nome;
 var idade;
 var curso;
 
  this.setNome = function (vNome) {
    nome = vNome;
  }
 
  this.setIdade = function (vIdade) {
    idade = vIdade;
  }
 
  this.setCurso = function (vCurso) {
    curso = vCurso;
  }
 
  this.getNome = function () {
    return nome;
  }
 
  this.getIdade = function () {
    return idade;
  }
 
  this.getCurso = function () {
    return curso;
  }
 
  this.mostraDados = function () {
    alert("Nome do aluno: " + this.getNome() + "\nIdade: " + this.getIdade() + "\nCurso: " + this.getCurso());
  }
}

var Aluno = new Aluno();
 
Aluno.setNome("Henrique");
Aluno.setIdade("25");
Aluno.setCurso("Introdução à programação orientada a objetos em Javascript");
Aluno.mostraDados();