|
|
派生クラスのアクセス速度型の処理速度比較へ戻る 派生クラスの処理速度比較 640 656 2282 4859 パラメーターへのアクセスは変わりませんね。
var classA:ClassA = new ClassA();
var classI:ClassI = new ClassI();
var i:uint;
var max:int = 10000000;
var time:Number = 0;
time = new Date().getTime();
for(i=0; i<max; i++)
{
classA.count ++;
}
trace(new Date().getTime() - time);
time = new Date().getTime();
for(i=0; i<max; i++)
{
classI.count ++;
}
trace(new Date().getTime() - time);
time = new Date().getTime();
for(i=0; i<max; i++)
{
classA.func();
}
trace(new Date().getTime() - time);
time = new Date().getTime();
for(i=0; i<max; i++)
{
classI.func();
}
trace(new Date().getTime() - time);
|