Building a class


//building a constructor
function Critter(){
  this.name = "Anonymous";
  this.age = 5;
  this.talk = function(){
    msg = "Hi! My name is " + this.name;
    msg += " and I'm " + this.age;
    alert(msg);
  } // end talk method
} // end Critter class def


function main(){
  //build two critters

  critterA = new Critter();
  critterA.name = "Alpha";
  critterA.age = 1;

  critterB = new Critter();
  critterB.name = "Beta";
  critterB.age = 2;

  //have 'em talk
  critterA.talk();
  critterB.talk();

} // end main


Andy Harris