Objectgeorienteerd ontwikkelen: analyse - Objectgeorienteerd domeinmodellering - Objecten en klassen

8 belangrijke vragen over Objectgeorienteerd ontwikkelen: analyse - Objectgeorienteerd domeinmodellering - Objecten en klassen

Een object is alles wat we willen onderscheiden als betekenisvolle eenheid, noemer een paar.

reservering hotel, vonnis, schaakpartij, contract.

Wat zijn de 6 eigenschappen van een object in objectgeoriënteerde modellering?

  • Een betekenisvolle eenheid (bijv. auto of contract) (geschreven met kleine letter)
  • Gekenmerkt door:
    • Toestand: verzameling attributen en hun waarden (kleine letter)
    • Gedragsmogelijkheden: methoden (kleine letter)
  • Kan relaties met andere objecten hebben
  • Kan zijn opgebouwd uit andere objecten
  • Vrijwel synoniem aan 'instantie'

Hoe wordt de toestand van een object beschreven?

De toestand van een object wordt beschreven door een verzameling attributen en hun waarden; het gedrag door methoden die het gedragsrepertoire van het object vastleggen.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat wordt bedoeld met een klasse in objectgeoriënteerde modellering?

Groep objecten met overeenkomstige
  • attributen (maar niet dezelfde waarden)
  • relaties
  • gedrag

Blauwdruk voor instanties en geschreven met een hoofletter

Hoe noemen we objecten die op grond van hun Klassen indeling tot een groep behoren? Noem voorbeeld.

Instanties. Voorbeeld: Patiënt. Nieuwe patiënt is nieuwe instantie van Klasse patiënt.

Hoe worden objecten gecreëerd in een objectgeoriënteerd systeem?

In een objectgeoriënteerd systeem worden objecten gecreëerd op grond van de beschrijving in een klasse. (Dus niet als individueel object).

Een object behoort in een objectgeoriënteerd systeem (dus) tot een bepaalde klasse. Wat zeggen we dan ook wel?

Dat het object een instantie is van die klasse.
De term instantie en object zijn vrijwel synoniem.
We gebruiken de term instantie echter meestal in combinatie met bijbehorende klasse: we spreken bijvoorbeeld meestal over "een instantie van de klasse Patiënt" en niet over "een object van de klasse Patiënt".

Wat hebben alle instanties van een klasse?

Alle instanties van een klasse hebben dezelfde verzameling attributen (hoewel de waarde daarvan per instantie verschilt), dezelfde methoden en dezelfde relaties.

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