some one give d clear explanation for polymorphism
Answers were Sorted based on User's Feedback
Answer / anjani kumar jha
Java supports two types of polymorphism
1)compile time
2)Run time
1)Compile:---overloading is the best example of compile-
time polymorphism.
Look at this example:----
class NewClass {
public void aSum()
{
System.out.println("hi.......");
}
// NewClass nc1=new InheritClass();
// NewClass nc=new NewClass();
}
class InheritClass extends NewClass
{
@Override
public void aSum()
{
System.out.println("over-riden......");
}
public static void main(String as[])
{
NewClass nc=new NewClass();
NewClass nc1=new InheritClass();
nc.aSum();.......compile time polymorphism
reference type determine which method to be invoke
//nc1.aSum();
}
2)Run time:Over-ridding is the example of run time
polymorphism........
look at example----
class NewClass {
public void aSum()
{
System.out.println("hi.......");
}
// NewClass nc1=new InheritClass();
// NewClass nc=new NewClass();
}
class InheritClass extends NewClass
{
@Override
public void aSum()
{
System.out.println("over-riden......");
}
public static void main(String as[])
{
NewClass nc=new NewClass();
NewClass nc1=new InheritClass();
// nc.aSum();
nc1.aSum(); //object type determine which method
shuold call
//run the example u will get idea about that
}
}
}
| Is This Answer Correct ? | 5 Yes | 1 No |
Answer / ullu ka patha
polymorphism is an OOP's concept by virtue of which
different classes are able to use same attributes,functions
and modules with same names.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / jananekrishnan
polymorphism means ability to take more than one form
simply,
polymorphism means
"write once,
run any environment,anytime"
| Is This Answer Correct ? | 1 Yes | 0 No |
write a C++ program for booking using constructor and destructor.
Where is pseudocode used?
Which type does string inherit from?
What causes polymorphism?
What is ambiguity in inheritance?
How Do you Code Composition and Aggregation in C++ ?
Can we override main method?
what is the application of oops?
What is meant by multiple inheritance?
What is difference between inheritance and polymorphism?
Which is the parameter that is added to every non-static member function when it is called?
What is the purpose of polymorphism?