//对鼠标坐标点,进行封装的类
function PointXY(x, y) {
this.PointX = x;
this.PointY = y;
};
//重载一下pointXY的类构造函数
function PointXYOverLoad(client) {
this.Base = PointXY;
this.Base(client.clientX, client.clientY);
}
这样,PointXYOverLoad的一个实例,也就具有了PointX,PointY的属性(这2个属性是基类提供的).