Skip to content
This repository has been archived by the owner on Oct 2, 2024. It is now read-only.

Amstelland-Software-Development/ONTWERPEN-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ontwerpen 2

Ontwerpen 2 - het maken van een class diagram

Uitleg

In de wereld van object georienteerd programmeren is het soms lastig om te bedenken wat je gaat bouwen. Sterker nog in de bouwwereld werken ze altijd met bouwtekeningen.

In de wereld van software ontwikkeling maken we gebruik van bepaalde code design principes. Een daarvan is Object geOrienteerd Programmeren (OOP).

Voordat je gaat programmeren maken we eerst een bouwtekening, een UML. Unified Modeling Language. Gewoon op papier, of met behulp van software, zoals Lucidchart

Een class diagram helpt je om een model te maken van waaruit je kan beginnen met programmeren.

In deze module leer je wat classes zijn, hoe je eigenschappen en methodes van een class vastlegt. Hoe je welke relaties tussen classes tekent en hoe je vanuit een stuk tekst een class diagram opbouwt

Leerdoelen

  1. Ik kan het verschil tussen parent en child klassen benoemen.
  2. Ik kan parent-child klassen aanmaken
  3. Ik leg het verschil tussen private, public en protected uit
  4. Ik kan bij parent en child klassen methodes en eigenschappen vastleggen
  5. Ik geef methodes en eigenschappen de juiste visibiliteit (private, public of protected)
  6. Ik ken de verschillende relaties.
  7. Ik kan relaties leggen tussen diverse classes
  8. Ik geef de multipliciteit aan bij relaties
  9. Ik weet wat een compositie en een aggregatie is
  10. Ik kan vanuit tekst een class diagram opbouwen

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published