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
Why are virtual users created?
What is a ternary operator?
Classes and structs support inheritance. Is this statement true or false?
Give any criteria when you use an abstract class and an interface?
Explain the term constructor
What are abstract classes?
What is data encapsulation and what's its significance?
What is Overloading ? Is it similar to overriding ?
Which oops concept is used as reuse mechanism?
What is the abstract method modifier?
What are the properties that are defined in an object model?
Define a good interface?
Why is java not fully objective oriented?
Write a program to show the inheritance used in a class.
How can we restrict inheritance for a class so that no class can be inherited from it?