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
Is it possible to provide method implementations in java interfaces? If possible, how do we provide them?
Explain static binding
Explain about uml?
What is overriding?
Explain OOPS.
Do we require parameter for constructors?
What is diamond inheritance problem? How java 8 solves this problem?
What are the Differentiate between abstraction and encapsulation.
How many instances can be created for an abstract class?
Can constructors be parameterized?
Define modularity?
What are the types of polymorphism?
What is Polymorphism, overloading, overriding and virtual?
What does it mean that a method or class is abstract?
How do I make sure that an object is released in code such as a connection or file object?