10.4.4 확장(Extensions)
10.4.4 확장(Extensions)
정적 확장(Static Extension)이 수학 라이브러리와 함께 사용되는 것은 일반적입니다. 다음 코드는 간단한 예를 보여줍니다:
class MathStaticExtension {
/* 라디안 각도를 도로 변환 */
inline public static function toDegrees(radians:Float):Float {
return radians * 180 / Math.PI;
}
}
using MathStaticExtension;
class Main {
public static function main() {
var ang = 1 / 2 * Math.PI;
trace(ang.toDegrees()); // 90
}
}
출처: Extensions