实现一个Circle类
Javascript 573
如何实现一个Circle类,我们可以分几步走:
a. 创建一个圆(Circle)的类,并定义该类的一个属性(半径)和两个方法(周长和面积),其中圆的半径可以通过构造函数初始化
b. 创建圆的一个对象,并调用该对象的方法计算圆的周长和面积
function Circle(r){
this.radius = r;
}
/*获取圆对象周长*/
Circle.prototype.getPerimeter = function(){
return 2*Math.PI*this.radius;
}
/*获取圆对象面积*/
Circle.prototype.getArea = function(){
return Math.PI*Math.pow(this.radius, 2);
}
var circle = new Circle(5);
console.log("圆半径:"+circle.radius);
console.log("圆周长:"+circle.getPerimeter());
console.log("圆面积:"+circle.getArea());