/* * lib common classes v1.0 beta build 090210 copyright (c) 2009 ilwave ce. http://ilwave.spaces.live.com * * this class is part of lib - a javascript library which is still on designing, and is an extend copy of class "object" in lib. * */ var object = { // 类的最基本原型 extend: function(odefine) { !odefine && (odefine = {}); // 如果odefine参数为空则返回的是一个object副本 var oextendclass = function() { for (var eachmember in odefine) this[eachmember] = odefine[eachmember]; } oextendclass.prototype = this; //这里的this是指object return (new oextendclass()); }, new: function() { var aparams = []; for (var i=0; i