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
Can you create an instance of an interface?
What is a ternary operator?
Define modularity?
Explain about object oriented databases?
How to achieve data abstraction?
What is a nested interface?
Explain the term constructor
Do we require a parameter for constructors?
What is the use of finalize method?
What are the four important foundation concepts of OOP ?
What are manipulators?
What is constructor and virtual function? Can we call virtual funciton in a constructor?
What is composition? Explain the purpose of composition.
What is a try/ catch block?
Can we have a default method definition in the interface without specifying the keyword "default"?