7
Reply

Different Types of Polymorphism

Pavan R Bhupalam

Pavan R Bhupalam

Aug 21, 2013
1.3k
1

    Static polymorphism example:function overloading,function overriding,constructor overloading. Dynamic polymorphism example : virtual function

    Neha Kumari
    November 05, 2017
    0

    Polymorphism is mainly 2 type : 1) Run Time 2) Compile Time

    Ashish Srivastava
    April 22, 2016
    0

    Polymorphism is mainly 2 type : 1) Run Time polymorphism: a) Virtual function2) Compile Time Polymorphism : a) function overloadingb) operator overloadingCompile time polymorphism is used for Function overloadingRuntime is used for implementing virtual functions,overriding etc

    Rahul Prajapat
    June 10, 2015
    0

    http://www.catonmat.net/blog/cpp-polymorphism/

    Munesh Sharma
    February 14, 2015
    0

    http://www.aspdotnet-suresh.com/2013/09/polymorphism-in-c-with-example-types-of-polymorphism.html

    Munesh Sharma
    February 14, 2015
    0

    Polymorphis -------------------- Polymorphism means ability to take more than one form. Polymorphism is mainly divided into : 1) Run Time polymorphism: a) Virtual function 2) Compile Time Polymorphism : a) function overloading b) operator overloading Compile time polymorphism is used for Function overloading Runtime is used for implementing virtual functions,overriding etc Overloading: is an example of compile time polymorphism.(Because the function to call is decide at compile time) example: Math math=Math(); math.add(10,20) math.add(10,20,30) Overriding: an example of compile time polymorphism.(Because the function to call is decide at runtime) example: superclassObject.add(10,10) subclassObject.add(10,10) Here in the case of Overriding the method which will call is decide will decide at the runtime.

    ponveni
    September 12, 2013
    0

    • OverLoading
    • OverRiding

    Pavan R Bhupalam
    August 21, 2013
    0