不用
/**
* 计算a到b的距离
* @param a
* @param b
*/
let getDistance = (a: Point, b:Point) => {
let dx = a.x - b.x;
let dy = a.y - b.y;
let distance:number = Math.sqrt(dx*dx+dy*dy);
console.log('distance = ', distance);
}
这俩是同一个东西,都是OOP(object orientied prgramming)翻译过来的。我们应该关注的是“面对(向)对象”和“面对(向)过程”这两个概念的区别