Session 4
Agenda
I modul 4 (ud af 6 moduler) vil fokus være på dybere aspekter af Objektorienteret Programmering (OOP) med C#. Du vil lære at definere og anvende klasser og egenskaber, som er centrale for at skabe genanvendelig og velorganiseret kode. Nedarvning, et kraftfuldt princip inden for OOP, vil blive udforsket for at forstå, hvordan software kan udvikles mere effektivt gennem genbrug af kode.
Derudover vil der blive introduceret hukommelsesteori, som vil give en forståelse af, hvordan C# håndterer data og objekter i hukommelsen, hvilket er afgørende for at skrive effektive programmer.
Her er siden om sessionen hos Prosa.
Resourcer
Vi kommer til at arbejde med følgenede resourcer i dag:
- Summering session 1
- Summering session 2
- Summering session 3
- Hukommelsesteori
- Indkapsling
- Arv
- Polymorfisme
- Interface
- Records
Hvis tid
Opgaver
Her er nogle opgaver du kan arbejde med efter sessionen. Søg efter opgaven i søgefeltet øverst på siden.
Info
Set i lyset af at vi ikke har nået at bruge meget tid på teori vil flere af opgaverne være svære - måske for svære. Men kopier løsningen og prøv at forstå den i stedet for at kode den selv.
- N215 Hukommelsesteori 1
- N218 Hukommelsesteori 2
- N220 Fuld egenskab (Vare)
- N225 Fuld egenskab (Terning)
- N275 Record
- N245 Arv (Person)
- N250 Arv (Terning)
- N260 Polymorfi (Faktura)
- N262 Polymorfi (Terning)
- N280 Interface (IDbFunktioner)
Måske har du også mod på disse: