C++ Programming - OOPS Concepts - Discussion

Discussion Forum : OOPS Concepts - General Questions (Q.No. 18)
18.
Which of the following correctly describes overloading of functions?
Virtual polymorphism
Transient polymorphism
Ad-hoc polymorphism
Pseudo polymorphism
Answer: Option
Explanation:
No answer description is available. Let's discuss.
Discussion:
36 comments Page 2 of 4.

Rubini said:   10 years ago
Coercion polymorphism happens when an object or a primitive is cast into another object type or primitive type.

Lovish said:   9 years ago
These polymorphisms also go by different names in C++,

- Subtype polymorphism is also known as runtime polymorphism.

- Parametric polymorphism is also known as compile-time polymorphism.

- Ad-hoc polymorphism is also known as overloading.

- Coercion is also known as (implicit or explicit) casting.

Vitthal said:   9 years ago
Can we add operator and function overloading together?

Sri said:   9 years ago
What is a pseudo-polymorphism and transient polymorphism?

Please, explain it.

Soujanya said:   9 years ago
What is meant by function overloading? Why it is known as function polymorphism in OOPs?

Gelu Menumorut said:   9 years ago
It seems like pseudo and transient polymorphisms are only made-up word associations that sound like something real, but they are not? Could they be also: dual or multi polymorphism, virtual polymorphism (nobody asks about it, hmmm), constant or mutable polymorphism, friendly polymorphism, volatile polymorphism, atomic polymorphism, mutual polymorphism, you can name it in too many combinations.

Bugslife said:   9 years ago
Then how it would be ad-hoc? If ad-hoc for operator overloading virtual used for overloading of functions.

R.kani mozhi said:   8 years ago
Briefly explain the ad-hoc polymorphism.

Shivajiswaraj said:   1 decade ago
Ad hoc polymorphism allows to funtion overloading.

Varsha said:   1 decade ago
What is meant by Ad-hoc polymorphism, transient and psuedo polymorphism.


Post your comments here:

Your comments will be displayed after verification.