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

Is it possible to provide method implementations in java interfaces? If possible, how do we provide them?

524


Explain static binding

552


Explain about uml?

534


What is overriding?

611


Explain OOPS.

602






Do we require parameter for constructors?

694


What is diamond inheritance problem? How java 8 solves this problem?

664


What are the Differentiate between abstraction and encapsulation.

489


How many instances can be created for an abstract class?

544


Can constructors be parameterized?

563


Define modularity?

663


What are the types of polymorphism?

564


What is Polymorphism, overloading, overriding and virtual?

591


What does it mean that a method or class is abstract?

519


How do I make sure that an object is released in code such as a connection or file object?

617