js实现 类求三角形和长方体面积
定义图形类(Shape),有length和 height属性,方法是area()用于求面积。定义两个子类分别是长方形(Rect)和三角形(Triangle),求它们的面积并输出。
class shape{constructor(length,height){this.length=lengththis.height=height}area(){}}class rect extends shape{constructor(length,height){super(length,height)}area(){return this.height*this.length}}class Triangle extends shape{constructor(length,height){super(height,length)}area(){return 1/2*this.length*this.height}}let r=new rect(4,5)console.log('长方形的面积是',r.area());let b=new Triangle(5,6)console.log('三角形的面积是',b.area());
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
