Polymorphism

Descrição

An entity behaving differently based on different inputs
Vamsi Kamal
Mapa Mental por Vamsi Kamal, atualizado more than 1 year ago
Vamsi Kamal
Criado por Vamsi Kamal mais de 4 anos atrás
289
0

Resumo de Recurso

Polymorphism

Anotações:

  • An entity having different meaning in different context
  1. Compile Time

    Anotações:

    • Also known as static polymorphism
    1. Method Overloading

      Anotações:

      • Method overloading is a feature that allows the creation of several methods with the same name, provided they can be distinguished by their signature
      1. Operator Overloading

        Anotações:

        • Overloaded operator is used to perform operation on user-defined data type
      2. Run Time

        Anotações:

        • It is also known as dynamic polymorphism
        1. Method Overriding

          Anotações:

          •  Illows a subclass to provide a specific implementation of a method that is already provided by one of its superclasses
          1. Virtual keyword

            Anotações:

            • Virtual keyword for method in the parent class is a permission to override in the derived class

        Semelhante

        Programming in C# Exam 70-483 Q&A
        Richard Brown
        Missed Questions on Inheritance/Polymorphism Test
        Nik Nguyen
        Abstract Classes & Interfaces & Polymorphism
        Nik Nguyen
        Polymorphism and Casting
        joannazhang13
        Polymorphism
        Nik Nguyen
        Concept Flashcards
        Nik Nguyen
        Programming in C# Exam 70-483 Q&A
        dino.in
        Programming in C# Certification 70-483 Q&A
        Khrystal Colon
        O efeito estufa
        guilhermetcortes
        Uso da vírgula
        Kekê Dantas