关于对象的问题

关于对象的问题
有这样一个对象:$obj= new object;
object包含:

use constant
{
ORDER_LIST => 0, # key order list
VALUE_TABLE => 1, # value hash table
METHOD_TABLE => 2, # method hash table

NEXT => 3, # MUST BE LAST INDEX + 1
};
sub Exists
{
return exists ${$_[0]->[VALUE_TABLE]}{$_[1]};
}


请问:$obj->Exists("SCRIPT")和$obj->SCRIPT怎么理解?

注:object里没有叫SCRIPT的函数或变量, object太长了我就不全贴了,如果需要可以贴.