Tuesday, June 22, 2010

Flex name spaces

Controlling method access with name spaces


You could call a different version of calcTax method using the name space soprano with a double colon as shown

tax = Tax.soprano::calcTax();

package com.enron.namespaces {
public namespace soprano=”http://www.enron.com/namespaces”;
}

package com.enron.namespaces {
public namespace regular;
}


package com.enron.tax{
import com.enron.namespaces.*;
public class Tax
{
regular static function calcTax():Number{
return 3500;
}
soprano static function calcTax():Number{
return 1750;
}
}
}

No comments:

Post a Comment