Labo: Arrays en klassen

Zie Scherp Scherper - Hoofdstuk 12 (in opbouw)

Hoofdstuk 12 in een notendop

new Student[20] maakt enkel de array: 20 keer null

Een List<> groeit mee en werkt met Count, niet Length

foreach overloopt alles, maar wijzig de lijst niet in de lus

var: de compiler leidt het type af, het ligt nog steeds vast

Queue (FIFO), Stack (LIFO) en Dictionary (key-value)

List<string> boodschappen = new List<string>();
boodschappen.Add("brood");
boodschappen.Add("kaas");
Console.WriteLine(boodschappen.Count);   // 2
foreach (string item in boodschappen)
{
    Console.WriteLine(item);
}
2
brood
kaas

De oefeningen

foreach

Prijzen met foreach

Een List van eigen objecten

Computer-winkel Pokédex Student Organizer Bookmark Manager Speelkaarten

Code lezen en verbeteren

Stevens opruimactie

Queue en Dictionary

Fastfood restaurant (GPT)

Alles samen

OO Textbased game Project: CodeChella Final Essentials

Oefeningen H12

Essential zijn Computer-winkel, Stevens opruimactie, Student Organizer en Fastfood restaurant.