Zie Scherp Scherper
OefeningenThe Corona filesHandboek backup
  • H0: Introductie
    • Introductie
    • Dit boek in papier?
    • Nuttige extras
  • H1: De eerste stappen
    • Introductie tot C#
    • Werken met Visual Studio
    • Je eerste programma
    • Input verwerken met ReadLine
    • Fouten in je code
    • Kleuren in Console
    • Meer weten
  • H2: De basisconcepten van C#
    • De essentie van C#
    • Datatypes
    • Variabelen
    • Expressies en operators
    • Const(ant)
    • Solutions en projecten
    • Meer weten
  • H3: Tekst gebruiken in code
    • Strings en chars
    • Escape characters
    • Strings samenvoegen
    • Unicode tonen
    • Environment bibliotheek
    • Meer weten
  • H4: Werken met data
    • Casting, conversie en parsing
    • Input verwerken en omzetten
    • Math-library en berekeningen
    • Over afronden
    • Random
    • Debuggen
    • Meer weten
  • H5: Beslissingen
    • Beslissingen intro
    • Booleanse logica en operators
    • If
    • Scope van variabelen
    • Switch
    • enum
    • Meer weten
  • H6: Herhalingen Herhalingen Herhalingen
    • Loops intro
    • While en Do While
    • For
    • Nesting
    • Meer weten
  • H7: Methoden
    • Methoden intro
    • Bibliotheken
    • Geavanceerde methodetechnieken
    • Meer weten
  • H8: Arrays
    • Array principes
    • Arrays en geheugen
    • System.Array
    • Algoritmes met arrays
    • Strings en arrays
    • Arrays en methoden
    • N-dimensionale arrays
    • Jagged arrays
    • Meer weten
  • H9: Object Oriented Programming
    • OOP Intro
    • Klassen en objecten in C#
    • Methoden en access modifiers
    • Full properties
    • Auto-properties
    • DateTime: leren werken met objecten
    • Meer weten
  • H10: Geheugenmanagement, uitzonderingen en namespaces
    • Stack en Heap
    • Objecten en methoden
    • Null en NullReferenceException
    • Namespaces en using
    • Exception handling
    • Waar exceptions plaatsen?
    • Meer weten
  • H11: Gevorderde klasseconcepten
    • Constructors en de default Constructors
    • Overloaded Constructors
    • Object Initializer Syntax
    • Static
    • Meer weten
  • H12: Arrays en klassen
    • Arrays van objecten
    • List
    • Foreach en var
    • Nuttige collection klassen
    • Meer weten
  • H13: Overerving
    • Overerving intro
    • Constructors bij overerving
    • Virtual en override
    • Base keyword
    • Meer weten
  • H14: Gevorderde overervingsconcepten
    • System.Object
    • Abstract
    • Eigen exceptions maken
    • Kennisclips
  • H15: Compositie en aggregatie
    • Compositie
    • this keyword
    • Meer weten
  • H16: Polymorfisme
    • Polymorfisme
    • Polymorfisme in de praktijk
    • Is en As keywords
    • Objecten vergelijken: alles komt samen
    • Meer weten
  • H17: Interfaces
    • Interface intro
    • Interfaces voorbeeld met president
    • Interfaces in de praktijk
    • Interfaces en polymorfisme
    • Meer weten
  • H18: Bestandsverwerking
    • Werken met bestanden
    • Schrijven en lezen
    • FileInfo klasse
    • Klassen serialiseren met json
    • Meer weten
  • Conclusie
    • Je hebt het gehaald
    • En nu?
  • Kennicslips
    • H1 - H8
    • H9 - H17
  • Appendix
    • Visual Studio snippets
    • VS Code for Mac installeren
    • Regions
    • String.Format
    • Out en Ref parameters
    • Operator overloading
    • Expression bodied members
    • Generics
    • struct en record
    • Een installer maken
  • Coding guidelines
    • Afspraken
    • Minpunten voor: Compileert niet
    • Minpunten voor: Klassen in 1 bestand
    • Minpunten voor: Redundante code
    • Minpunten voor: Bladspiegel
    • Minpunten voor: Naamgeving
    • Minpunten voor: goto, break en continue
    • Minpunten voor: Linq gebruiken
    • Minpunten voor: Methoden in methoden
    • Minpunten voor: Toplevel statements
Powered by GitBook
On this page
  • Hoofdstuk 9 - Object Oriented Programming
  • Hoofdstuk 10 - Geheugenmanagement, uitzonderingen en namespaces
  • Hoofdstuk 11 - Gevorderde klasseconcepten
  • Hoofdstuk 12 - Arrays en klassen
  • Hoofdstuk 13 - Overerving
  • Hoofdstuk 14 - Gevorderde overervingsconcepten
  • Hoofdstuk 15 - Compositie en this
  • Hoofdstuk 16 - Polymorfisme
  • Hoofdstuk 17 - Interfaces

Was this helpful?

  1. Kennicslips

H9 - H17

PreviousH1 - H8NextVisual Studio snippets

Last updated 8 months ago

Was this helpful?

Op volgende pagina vind je alle kennisclips en andere opnames samen die doorheen dit boek verspreid staan bij de relevante hoofdstukken.

Hoofdstuk 9 - Object Oriented Programming

Hoofdstuk 10 - Geheugenmanagement, uitzonderingen en namespaces

Hoofdstuk 11 - Gevorderde klasseconcepten

Hoofdstuk 12 - Arrays en klassen

Hoofdstuk 13 - Overerving

Hoofdstuk 14 - Gevorderde overervingsconcepten

Hoofdstuk 15 - Compositie en this

Hoofdstuk 16 - Polymorfisme

Hoofdstuk 17 - Interfaces

(compilatie uit hoorcollege 18-19)

OOP in actie - de intro voor de intro
OOP, klassen en objecten...what's it all about?!
Podcast: Klassen en objecten
Klassen en objecten in C#
Methoden en access modifiers
Properties
Properties anders uitgelegd: nut en full properties
Properties anders uitgelegd: autop-roperties
Demo: Overzicht properties
Demo: Full properties
Demo: auto-properties
De DateTime klasse
Stack vs heap
Referenties en null
Podcast: Achter de schermen bij de "new" operator
Objecten in methoden als parameter of returnwaarde
Extra toelichting "Bevallingsvoorbeeld" voorgaande les
Stack Overflow Exception
Namespaces en using
Podcast: namespaces en using
Werken met exception
Hoe de pokemon klasse werkt
Constructors
Overloaded constructors en this
Object initialize Syntax
static keyword
Nugets en libraries
Eigen class library maken
Arrays van objecten
var keyword
De foreach loop
List<> klasse
Werken met Dictionary<>
Overerving overzicht
Constructors bij overerving
virtual en override
base keyword
Abstracte klassen
System.Object en ToString
Zelf uitzonderingen maken
Uitgewerkt voorbeeld Abstract en System.Object mbv Zoo-dieren
Class diagram en de class designer in Visual Studio
Compositie
Compositie in praktijk basics
Compositie in praktijk demo met helden
this keyword
Polymorfisme
Polymorfisme in de praktijk met presidenten
Is en as keywords
Samenvatting objecten vergelijken met equals: polymorfisme in actie
Interfaces introductie
Interfaces & polymorfisme
Interfaces in de praktijk met presidenten, deel 2
Interfaces in de praktijk- een meme-detective verhaal
Interfaces en polymorfisme in de praktijk: Vloekende mensen
Interfaces en polymorfisme in de praktijk: fuifsimulator