Objectgeorienteerd ontwikkelen: het ontwerp - Samenwerken tussen objecten - Methoden en sequentiediagram

10 belangrijke vragen over Objectgeorienteerd ontwikkelen: het ontwerp - Samenwerken tussen objecten - Methoden en sequentiediagram

Wat zijn de 2 soorten methoden en de 3 verdere bijzonderheden in notatie in UML m.b.t. objectoriëntatie?

Soort:
  1. Methode met parameters: methode(parameter) (schrijfBij(127,50))
  2. Methode met terugkeerwaarde: methode: terugkeerwaarde (geefSaldo: bedrag)
Notatie:
  • De naamgeving moet iets zeggen over het betreffende gedrag
  • Naam begint met kleine letter
  • Naam bevat geen spaties (vervolgMetHoofdletter)

Hoe worden methoden gedefinieerd?

Methoden worden gedefinieerd als onderdeel van een klasse.

Welke elementen bevat een sequentie diagram?

Instanties, methoden, waarden!
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Een klasse rekening heeft een methode schrijfBij en attributen rekeningnummer en naam, saldo. Welke methode kan er nog meer worden toegevoegd en wat is een parameter?

BoekAf(bedrag) waarbij bedrag parameter wordt genoemd.

Wat is in objectoriëntatie een sequentiediagram en welke 3 onderdelen komen daarin voor?

Het is een grafische weergave in UML waarmee de samenwerking (welke berichten en in welke volgorde) tussen objecten in één bepaald geval geïllustreerd kan worden. Bevat:
  • Objecten/instanties
  • Tijdsverloop d.m.v. verticale stippellijn
  • Berichten d.m.v. horizontale pijlen

Waaruit bestaat een bericht / methodeaanroep?

Een bericht bestaat uit de methodenaam plus waarden voor de parameters.

Wanneer wordt een methode uitgevoerd? Hoe wordt dat genoemd?

Een methode wordt uitgevoerd wanneer een object daartoe een verzoek ontvangt.
Dit wordt een bericht of methodeaanroep genoemd.

Op welke manier werken objecten samen om het gewenste systeemgedrag te realiseren?

Bij het uitvoeren van een methode kan een object de hulp van andere objecten inroepen door daar berichten naartoe te sturen.

Waarom is er altijd maar één object tegelijk aan het werk?

Omdat objecten wachten op de afhandeling van een bericht.

Hoe kan de samenwerking van objecten zichtbaar gemaakt worden?

Middels een sequentiediagram.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo