Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2011, 09:38
Rkovac
 
Fecha de Ingreso: agosto-2011
Mensajes: 24
Antigüedad: 12 años, 9 meses
Puntos: 2
crear clases y objetos

Hola. Necesito ayuda para comprender la creación de nuevas clases en javascript y su utilización. He hecho el siguiente ejercicio. Quisiera saber donde está el fallo y como corregirlo. Gracias de antemano. Código:

<html>
<head><title>problema javascript</title></head>

<body>

<script language="javascript">

function suma (valor1,valor2) //Declaro la clase suma
{
this.valor1 = valor1; //Se declaran los atributos y los métodos
this.valor2 = valor2;
this.cargarvalor1 = cargarvalor1;
this.cargarvalor2 = cargarvalor2;
this.resultado = resultado;
}

function cargarvalor1(valor1) //Implemento los métodos de la clase.
{
this.cargarvalor1 = valor1;
}

function cargarvalor2(valor2)
{
this.cargarvalor2 = valor2;
}

function resultado()
{
var resultado;
resultado = valor1 + valor2;
}

var suma1; //Declaro un objeto de la clase suma y lo inicializo.

suma1 = new suma(10,20);
suma1.cargarvalor1(10);
suma1.cargarvalor2(20);
suma1.resultado(10,20);
document.write('La suma de los valores es: ' + resultado);




</script>
</body>
</html>