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 |
who is the father of OPPS
What is sub classing in c++?
What are the types of abstraction?
can you give the dynamic polymorphism types?
What are the advantages of polymorphism?
What does the code "cout<<(0==0);" print? 1) 0 2) 1 3) Compiler error: Lvalue required
What is destructor oops?
Why is there no multiple inheritance?
Why do while loop is used?
How can we use the preprocessor #if and #elseif.
Child cObj = new Parent() Wahts the output ?
can we create and enter the data & hide files using programmes ?