Posted in Javascript onApril 27, 2011
function Polygon(iSliders){ //定义一个多边形 this.silders=iSliders; } Polygon.prototype.getArea=function(){ //为多边形定义一个去的面积的方法 return 0; } function Triangle(iBase,iHeight){ Polygon.call(this,3); //继承多边形对象 this.base=iBase; this.height=iHeight; } Triangle.prototype.getArea=function(){ //重写去的面积的方法 return 0.5*this.base*this.height; } var triangle=new Triangle(15,8); //实例化一个三角形 alert("边数:"+triangle.silders); alert("面积:"+triangle.getArea());
javascript中的继承实例代码
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@