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

Explain about the design phase?

758


Can you define OOP and principles of OOP?

723


Does a class inherit the constructor of its super class?

683


What is the difference between function overloading and over riding?

751


Can we reduce the visibility of the inherited or overridden method ?

772


Why are virtual users created?

789


What do you mean by polymorphism?

784


How many methods do u implement if implement the serializable interface?

708


What is the benefit of Composition over Inheritance?

726


Whether static method can use nonstatic members?

691


What is Overloading ? Is it similar to overriding ?

760


What is a functional interface? What is sam interface?

734


What does the “abstract” keyword mean in front of a method? A class?

734


what are the different ways for a method to be overloaded?

685


Explain about polymorphism?

698