Buenas, ultimamente descubri que javascript admite trabajar con objetos, pero no he encontrado ningun buen pdf que detalle esto. Agradeceria que alguien me tire algun link, pero sino es mucha molestia que alguien me explique como seria hacer el siguiente codigo de ejemplo que yo hice en php:
Código PHP:
Ver original<?
class ConjuntoPuntos{
var $ps;
function insertar($punto){
$this->ps[count($this->ps)]=$punto; }
function comparar($punto){
for($i=0;$i<count($this->ps);$i++) if($this->ps[$i]->x==$punto->x && $this->ps[$i]->y==$punto->y)
return true;
else
return false;
}
}
class Punto{
var $x=0;
var $y=0;
function __construct($x,$y){
$this->x=$x;
$this->y=$y;
}
}
$cp=new ConjuntoPuntos();
$cp->insertar(new Punto(3,2));
$cp->insertar(new Punto(4,6));
$cp->insertar(new Punto(1,4));
if($cp->comparar(new Punto(1,1)))
echo "El punto 1,1 SI esta en la coleccion.<br/>";
else
echo "El punto 1,1 NO esta en la coleccion.<br/>";
if($cp->comparar(new Punto(3,2)))
echo "El punto 3,2 SI esta en la coleccion.<br/>";
else
echo "El punto 3,2 NO esta en la coleccion.<br/>";
?>
Gracias desde ya.