Skillnad mellan versioner av "Lektion 21 (C/Cpp 23)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(6 mellanliggande versioner av samma användare visas inte)
Rad 16: Rad 16:
 
= <b><span style="color:#931136">Agenda</span></b> =
 
= <b><span style="color:#931136">Agenda</span></b> =
 
<big><big><b>
 
<big><big><b>
::[[Kap_8_Klasser|<span style="color:blue">Kap 9 &nbsp; Klasser</span>]]
+
::[[Kap_8_Klasser|<span style="color:blue">Kap 5 &nbsp; Klasser</span>]]
:::::[[Kap_8_Klasser|<span style="color:blue">9.1 &nbsp; Vad är objektorienterad programmering (OOP)?</span>]]
+
<!--
 +
:::::[[Kap_8_Klasser|<span style="color:blue">5.1 &nbsp; Vad är objektorienterad programmering (OOP)?</span>]]
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; Objekt, klass, datamedlem och metod</span>]]
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; Objekt, klass, datamedlem och metod</span>]]
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; OOP:s tre hörnstenar</span>]]
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; OOP:s tre hörnstenar</span>]]
Rad 23: Rad 24:
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; Arv och Polymorfism</span>]]
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; Arv och Polymorfism</span>]]
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; Klassdiagram</span>]]
 
::::::[[Kap_8_Klasser|<span style="color:blue"> &nbsp; Klassdiagram</span>]]
:::::[[Kap_8_Klasser#8.2_.C2.A0_V.C3.A4gen_till_OOP|<span style="color:blue">9.2 &nbsp; Vägen till OOP</span>]]
+
-->
 +
:::::[[Kap_8_Klasser#8.2_.C2.A0_V.C3.A4gen_till_OOP|<span style="color:blue">5.2 &nbsp; Vägen till OOP</span>]]
 
::::::[[Kap_8_Klasser#Programmet_All_in_main.28.29_utan_modularisering|<span style="color:blue"> &nbsp; Programmet All_in_main() utan modularisering</span>]]
 
::::::[[Kap_8_Klasser#Programmet_All_in_main.28.29_utan_modularisering|<span style="color:blue"> &nbsp; Programmet All_in_main() utan modularisering</span>]]
 
::::::[[Kap_8_Klasser#Steg_1:_modularisering_p.C3.A5_funktionsniv.C3.A5_.28procedural.29|<span style="color:blue"> &nbsp; Steg 1: modularisering på funktionsnivå (procedural)</span>]]
 
::::::[[Kap_8_Klasser#Steg_1:_modularisering_p.C3.A5_funktionsniv.C3.A5_.28procedural.29|<span style="color:blue"> &nbsp; Steg 1: modularisering på funktionsnivå (procedural)</span>]]
Rad 33: Rad 35:
 
::::::[[Kap_8_Klasser#Klassbegreppet|<span style="color:blue"> &nbsp; Klassbegreppet</span>]]
 
::::::[[Kap_8_Klasser#Klassbegreppet|<span style="color:blue"> &nbsp; Klassbegreppet</span>]]
 
::[[Övningar 21 (C/Cpp 23)|<span style="color:blue">Övningar 21</span>]]
 
::[[Övningar 21 (C/Cpp 23)|<span style="color:blue">Övningar 21</span>]]
::[https://sharedfiles.mathonline.se/Boken%20Programmering%20i%20C%20och%20Cpp.pdf <span style="color:blue">Läsanvisning 21: Kursboken sid 231-239</span>]
+
::[https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <span style="color:blue">Läsanvisning 21: Kursboken sid 141-149</span>]
 
</b></big></big>
 
</b></big></big>
  

Nuvarande version från 17 januari 2026 kl. 17.48

        <<  Förra lektion          Lektion 21          Genomgång 21          Övningar 21          Nästa lektion  >>      


Agenda

Kap 5   Klasser
5.2   Vägen till OOP
  Programmet All_in_main() utan modularisering
  Steg 1: modularisering på funktionsnivå (procedural)
  Parametrisering
  Prorammet Procedure
  Steg 2: modularisering på klassnivå (objektorienterad)
  Vår första klass: klassen Circle
  Programmet CircleTest
  Klassbegreppet
Övningar 21
Läsanvisning 21: Kursboken sid 141-149


Anmärkning:

Om du konstaterar en inkonsekvens i vissa lektionsnumreringar se över det.

Det beror på att materialet är sammanlänkat från olika tidigare kurser.

Jag har inte hunnit att uppdatera allt.











Copyright © 2024 Lieta AB. All Rights Reserved.