En av de viktigaste funktionerna i objektorienterade programspråk är polymorfism . Polymorfism är möjligheten för ett föremål som skall användas olika eller vara en annan typ av objekt beroende på sammanhanget i vilket det används . Objektorienterad programmering
Objektorienterad programmering är ett programmeringsspråk paradigm som använder inkapslade enheter som kallas " objekt. " Objekt är grupperingar av attribut och funktioner som definierar en komponent i programmet . Till exempel skulle en " bil " objekt har attribut som definierar dess färg , modell och varumärke , och skulle inkludera funktioner såsom " drive " eller " tanka ".
Arv
Objektorienterad programmering språk ger föremål möjlighet att ärva från andra föremål , vilket gör det nya objektet en delmängd av dess överordnade . Till exempel kan en "fyrkantig " objekt ärva från en " form " objekt . "Torget " objekt skulle då ha de egenskaper och funktioner som definieras i den " formen " objekt , liksom alla det definierade sig .
Polymorfism
polymorfism tillåter objekt som ska behandlas olika beroende på i vilket sammanhang de används . Till exempel , med polymorfism , om en rad kod använder en " form " objekt, det kan även använda eventuella objekt som ärver från den " formen " objektet , till exempel en " fyrkantig " eller " cirklar " objektet .
Addera