Is it possible to do method overloading and overriding at a
time
Answers were Sorted based on User's Feedback
Yes, Is it possible to do method overloading and overriding at a
time
***********************************************
class A
{
void Add(int x, int y)
{
System.out.println("Hello From Class A" + (x+y));
}
}
class B extends A
{
void Add(int x, int y)
{
System.out.println("Hello From Class B" + (x+y));
}
void Add(double x, double y)
{
System.out.println("Hello From Class B" + (x+y));
}
}
class Test
{
public static void main(String ar[])
{
B acv = new B();
acv.Add(100.0,20.0);
acv.Add(10,20);
}
}
| Is This Answer Correct ? | 19 Yes | 0 No |
Answer / rameshreddy
No it is not possible at a time. Method overloading is
possible in the same class is possible. But method
overriding is possible its subclass only possible
| Is This Answer Correct ? | 18 Yes | 6 No |
Answer / sathishkumar.m
class A
{
int c;
void add()
{
System.out.println("hai");
}
void add(int b)
{
c=b;
System.out.println("value of b:"+c);
}
}
class B
{
int e;
void add(int d)
{
System.out.println("value of d:"+e);
}
}
class Demo
{
public static void main(String aa[])
{
A o1=new B();
o1.add();
}
}
| Is This Answer Correct ? | 0 Yes | 1 No |
Explain different ways of creating a thread. Which one would you prefer and why?
What is the benefit of inner classes in java?
When should I use singleton?
What Is Composition?
How many types of thread in java? give the name
Can java arraylist hold different types?
What happens if we don’t override run method ?
What is an object's lock and which object's have locks in java programming?
I want to print “hello” even before main is executed. How will you acheive that?
How to create a fecelet view?
Why java is call by value?
What are local variables?