Polymorfism

Polymorfism kommer från grekiskans poly = många och morphe = form. Det är en av de viktigaste egenskaperna i objektorienterad programmering.

Innehållsförteckning
  1. Polymorfism
    1. Beskrivning
    2. referenser

Beskrivning

Det är en egenskap som gör att objekt som ärver från samma familj av en klass eller ett interface, kan hanteras som om de vore samma typ. Detta ger oss möjligheten att skapa en lista av olika objekt från samma familj och ändå kunna hantera dem på samma sätt. Polymorfism ger oss många fördelar

  • Att byta ut delar av programmet utan att behöva ändra resten av programmet.
  • Att skapa en metod som kan hantera olika typer av objekt utan att behöva skapa en metod för varje typ av objekt.
  • Att skapa plugins till programmet utan att behöva ändra i programmet. med mera..

Se Tom Coreys föreläsning om Interfaces i C#.

referenser


Table of contents


Till toppen

Licens: Apache 2.0 | © 2023 Marcus Medina, Campus Mölndal. Alla rättigheter förbehållna.
Du får använda och modifiera detta verk enligt villkoren i Apache License, Version 2.0. Du får inte använda detta verk för kommersiella ändamål utan tillstånd från upphovsmannen.