Skillnad mellan versioner av "5.10 Polymorfism"

Från Mathonline
Hoppa till: navigering, sök
(Skapade sidan med '__NOTOC__ {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | style="border-bottom:1px solid #797979" width="5px" |   {{Not selected tab|Lektion 27...')
 
m
 
(7 mellanliggande versioner av samma användare visas inte)
Rad 2: Rad 2:
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
| style="border-bottom:1px solid #797979" width="5px" |  
{{Not selected tab|[[Lektion 27 (C/Cpp 26)|Agenda]]}}
+
{{Not selected tab|[[Lektion 28 (C/Cpp 26)|Agenda]]}}
{{Selected tab|[[5.9 Arv|<span style="font-weight:lighter">Genomgång</span>]]}}
+
{{Selected tab|[[5.10 Polymorfism|<span style="font-weight:lighter">Genomgång</span>]]}}
{{Not selected tab|[[Övningar 27 (C/Cpp 26)|Övningar 27]]}}
+
{{Not selected tab|[[Övningar 28 (C/Cpp 26)|Övningar 28]]}}
{{Not selected tab|[[Lektion 28 (C/Cpp 26)|Nästa lektion&nbsp;&nbsp;>> ]]}}
+
{{Not selected tab|[[Lektion 29 (C/Cpp 26)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
<!-- {{Not selected tab|[[Lektioner 26-28 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}} -->
 
<!-- {{Not selected tab|[[Lektioner 26-28 (C/Cpp 23)|Nästa lektion&nbsp;&nbsp;>> ]]}} -->
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
Rad 11: Rad 11:
  
  
= <b><span style="color:#931136">1.9 &nbsp; Polymorfism</span></b> =
+
= <b><span style="color:#931136">5.10 &nbsp; Polymorfism</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
 
==== <span style="color:#931136">Ex.: &nbsp;&nbsp;Två olika typer av konto i en bank:</span> ====
 
==== <span style="color:#931136">Ex.: &nbsp;&nbsp;Två olika typer av konto i en bank:</span> ====
Rad 19: Rad 19:
  
  
= <b><span style="color:#931136">Super- eller basklassen Account</span></b> =
+
= <b><span style="color:#931136">Super- eller basklassen Konto</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
[[Image: AccountPolym.jpg]]
+
[[Image: Account_h.jpg]]
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Subklassen MinimalAccount</span></b> =
+
= <b><span style="color:#931136">Subklassen MinimalKonto</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
[[Image: MinimalAccount.jpg]]
+
[[Image: MinAccount_ha.jpg]]
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Programmet PolymorphTest</span></b> =
+
= <b><span style="color:#931136">Programmet CreateAccount</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
[[Image: PolymorphTest.jpg]]
+
[[Image: CreateAccount_cpp.jpg]]
 
</div>
 
</div>
  

Nuvarande version från 19 februari 2026 kl. 09.05

       Agenda          Genomgång          Övningar 28          Nästa lektion  >>      


5.10   Polymorfism

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

Polymorfism.jpg


Super- eller basklassen Konto

Account h.jpg


Subklassen MinimalKonto

MinAccount ha.jpg


Programmet CreateAccount

CreateAccount cpp.jpg


Körexempel

PolymorphKorex.jpg










Copyright © 2026 Lieta AB. All Rights Reserved.