欢迎你访问我的个人网站:www.6ideas.cn,资料更丰富.

javascript 中面向對象編程 (類的繼承) (小技巧九)

Posted on 2007-06-14 19:41  talantlee  阅读(404)  评论(0)    收藏  举报
// 人的基類
var Person=new ( function()
{
  
var sex;
  
var name;
  
this.getSex=function()
    
{
     
return sex;
    }

  
this.setSex=function(value)
  
{
   sex
=value;
  }

}

);
//學生類,需要繼承 “人”
var Student=function (parent)
{
    
this._class_=parent;
    
var workid;
    
this._class_.getWorkid=function()
        
{
            
return workid;
        }

     
this._class_.setWorkid=function(value)
    
{
        workid
=value;
    }

    
return this._class_;
}

示例:
 var st=new Student(Person);
    st.setWorkid(
"9527");
     st.setSex(
"man");
    alert(st.getSex());
    alert(st.getWorkid());

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3