Skillnad mellan versioner av "4.3 Polymorfism"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 11: Rad 11:
 
= <b><span style="color:#931136">Objektorienterade programmeringens tre hörnstenar</span></b> =
 
= <b><span style="color:#931136">Objektorienterade programmeringens tre hörnstenar</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
==== <b><span style="color:#931136">Utdrag ur kursboken, sid 71:</span></b> ====
+
==== <b><span style="color:#931136">Utdrag ur kursboken, sid 75:</span></b> ====
  
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: OOP Tre hornstenar.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: OOP Tre hornstenar.jpg]]</div>

Versionen från 28 april 2022 kl. 12.22

       Lektion 31          Genomgång          Övningar      


Objektorienterade programmeringens tre hörnstenar

Utdrag ur kursboken, sid 75:

OOP Tre hornstenar.jpg


Vad är polymorfism?

Ex.:   Två olika typer av konto i en bank:

Polymorfism.jpg


Super- eller basklassen Account

AccountPolym.jpg


Subklassen MinimalAccount

MinimalAccount.jpg


Programmet PolymorphTest

PolymorphTest.jpg


Körexempel

PolymorphKorex.jpg



Läs om polymorfism i kursboken på sid 179-185.


 










Copyright © 2021 TechPages AB. All Rights Reserved.