En effet, tu devrais commencer par lire quelques tutos, tu confonds ici la POO et le DOM de javascript (qui est une utilisation spécifique de la POO pour le rendu/HTML)
Un petit exemple sans le DOM et juste la notion POO :
Un petit exemple sans le DOM et juste la notion POO :
// Déclaration de la classe :
Cell = function(x, y, tileUrl, overUrl, aboveUrl)
{
this.tile = tileUrl;
this.over = overUrl;
this.above = aboveUrl;
this.debug = function()
{
alert(this.tile + ' ' + this.over + ' ' + this.above);
};
}
// Instanciation :
myCell = new Cell(0, 0, "http://xxx/yyy.jpg", "http://xxx/yyy-over.jpg", "http://xxx/yyy-above.jpg");
// Appel d'une méthode :
myCell.debug();