function ClassA()
{
this.a=[];
this.aa=100;
}
function ClassB()
{
this.b=function(){return "classbb"};
}
ClassB.prototype=new ClassA();
Array.prototype= new ClassB();
var array1= new Array();
alert(array1.b());
Why can't Array inherit ClassA and ClassB? Thanks.