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
What is the main use of message metaphor in object-oriented programming?
Explain about a class in oop?
What's the main difference between arraylist / hashmap and vector / hashtable?
What are abstract functions? Why are they used?
What is a constructor in class?
Can constructors be parameterized?
What is the difference between a class and an object?
What do you mean by abstract classes?
What are extrinsic and intrinsic connections in object-oriented programming?
What is the default access modifier in a class?
What is a pure virtual function?
Do we require parameter for constructors?
How do we implement serialization actually?
Explain what you understand by function overloading.
Can we override static methods of a class?