Les 14
Traits
Gedeeld gedrag beschrijven met traits: een trait definiëren en implementeren, standaardimplementaties, traits als parameters met impl Trait en bounds, en standaardtraits zoals Display.
🎯 Na deze les kun je
- een trait definiëren en voor eigen typen implementeren
- standaardimplementaties gebruiken
- traits als parameters gebruiken met impl Trait en trait bounds
- standaardtraits als Display, Default en From implementeren
In les 13 zag je bounds als T: PartialOrd. PartialOrd is een trait: een beschrijving van gedrag dat een type kan hebben. Traits lijken op interfaces in Java of C#: ze zeggen wát een type kan, niet hoe. Elk type kan een trait op zijn eigen manier implementeren, en generieke code kan dan met al die typen werken.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?