An Operation is a member function of a class
Operation operationName() ["A void operation"] '''
user code here;
// don't forget the ';' at line end
'''
Operation operationName(param1: int16, param2: int32) : boolean
["Operations can have multiple parameters and one return type"] '''
return param1 == param2;
'''
// 'override' replaces implementation of overriding operation,
// becomes effective in entire inheritance hierarchy
override Operation operationName(param: int32) : boolean ''' '''