Answer Posted / vikneswaran
static binding is nothing but in case of method overloading
its also called compiletime polymorphizm
method overloading is a class have more than one methods
with same name and different signature .diff singnature
means diff no of arguments & diff datatype of arguments &
diffsequence of arguments .
for example:
public class sample
{
public class method()
{
System.out.println("with out argumrnts
methods:");
}
public class method(int a, String b)
{
System.out.println("diff datatype of
arguments");
}
public class method(String a,int b)//diff sequence
of arguments
{
System.out.println("diff sequence of
arguments:");
}
public class method(int a,String b,String c)
{
System.out.println("diff data and diff no
of arguments");
}
public static void main(String args[])
{
sample s= new sample();
s.method();
s.method(2,"vikki");
s.method(5,"new",12);
}
}
JVm knows which method call during compile time
| Is This Answer Correct ? | 17 Yes | 11 No |
Post New Answer View All Answers
Explain what is synchronization?
How can I scroll through list of pages like the search results in google?
What is the difference between a menuitem and a checkboxmenuitem?
what are memory considerations of jsp compares to other web components?
Why a component architecture for the java platform?
Name three component subclasses that support painting?
Difference between hashmap and hashtable?
Explain phantom read?
What are various types of class loaders used by jvm?
Which javutil classes and interfaces support event handling?
What is aop(assepct oriented programing)?
what is meant by JRMP?
If we opened Windows Internet Explorer 4 times, does it starts 4 processes or 4 threads?
How would you create a button with rounded edges?
What method is invoked to cause an object to begin executing as a separate thread?