0 votes
in JAVA by
How can one implement the run-time Polymorphism in the C++ programming language?

(i) By using the Template

(ii) By using the concepts of inheritance

(iii) By using both the virtual functions and inheritance

(iv) By using only the virtual functions

1 Answer

0 votes
by

Polymorphism in Java is a concept by which we can perform a single action in different ways. Polymorphism is derived from 2 Greek words: poly and morphs. The word "poly" means many and "morphs" means forms. So polymorphism means many forms.

(iii) By using both the virtual functions and inheritance

There are two types of polymorphism in Java: compile-time polymorphism and runtime polymorphism. We can perform polymorphism in java by method overloading and method overriding.

If you overload a static method in Java, it is the example of compile time polymorphism.

Related questions

0 votes
asked Jan 24, 2021 in JAVA by rajeshsharma
+1 vote
asked Jan 20, 2021 in C Plus Plus by SakshiSharma
...