All Operations in a Classifier must have a different signature from inherited public and protected operations, except for constructor, destructor and redefined operations.
An Operation is identified by its signature, so it must be unique within all the inherited operations in a classifier. Redefined methods are exempt since their job is to actually override another inherited method with the same signature.