1. A computer-readable medium having stored thereon a data structure comprising: a first field comprising data representing a linkage between accessibility and override ability of a virtual method; and a second data field comprising data representing the accessibility of the virtual method; wherein, if an attempt to override the virtual method is encountered, the first field is examined to determine the linkage and the second data field is optionally examined to verify accessibility before granting an override of the virtual method.