ActionScript 3 当中有一个几何 类库集,这个类库包有一个Point类。
Point 对象表示二维坐标系统中的某个位置,其中 x 表示水平轴,y 表示垂直轴。 下面看看里面的方法,尝试写一下里面的结构是怎样的
大概结构是这样,下面就写一个和Point有相同功能的 Point2D类,下面把里面的方法大概猜测写一下,以便了解里面的结构。
有兴趣可以测试一下!基本上的功能都能够实现到。
有趣的是,我们发现这种写法,也是在as3 当中一个比较常见和常用的设计手法,可以写一个复数类,借助这个Point类写法,
实现复数的四则运算功能。
Point 类描述的是数学上一个坐标系(x,y)在个点当中,可以进行运算Point对象就是封装记录几何坐标系当中的点。