8. The method as claimed in claim 7 , further comprising the steps of: determining the name of a method in an object that has called a method within the implementing object; comparing said method name against a list of method names that have been granted access rights to said method in said implementing object; and, one of: executing said method of the implementing class upon determination that said calling method is a member of said list, or, preventing execution of said method upon determination that said calling method is not a member of the list.
8. The method as claimed in claim 7 , further comprising the steps of: determining the name of a method in an object that has called a method within the implementing object; comparing said method name against a list of method names that have been granted access rights to said method in said implementing object; and, one of: executing said method of the implementing class upon determination that said calling method is a member of said list, or, preventing execution of said method upon determination that said calling method is not a member of the list. 9. The method as claimed in claim 8 , further comprising means for filling an array comprising a list of methods included in objects that have been granted access rights to said method in said implementing object.