Why does the function arguments are called as "signatures"?

Answer Posted / padma

In the dynamic polymorphism the control has to distinguish
each function from other functions which has the same
function name.With the help of each method or function
arguments the control executes the function call,whenever it
is made.Each function call will be executed based on the
arguments passed.This is the reason, each function name
including the parameters or arguments has it own identity,
and this identification for the function is called
signature.Based on the signature, the control jumps from one
function to another in run time of the program.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the default access modifier for a class,struct and an interface declared directly with a namespace?

554


What is a friend function?

588


What is the default access modifier in a class?

570


What is static and dynamic Binding?

579


What is the purpose of late binding in object-oriented programming?

569






What are the problems faced by the developer using object oriented programming language?

553


What is sealed modifiers?

596


Why is class hierarchies managed in object-oriented programming?

573


What are all the operators that cannot be overloaded?

552


If a method definition has been specified in the base class and the interface which the class is implementing, which definition will be picked if we try to access it using interface reference and class object?

524


Which oops concept is used as reuse mechanism?

2892


Explain about message passing in object oriented programming?

591


What are the properties that are defined in an object model?

514


Explain what an object is.

643


Can I implement polymorphism using abstract class?

574