Objectgeorienteerd ontwikkelen: Ontwerp
4 belangrijke vragen over Objectgeorienteerd ontwikkelen: Ontwerp
Wat is het verschil tussen de analysefase en het ontwerp met betrekking tot het vaststellen van de activiteiten?
Ontwerp is vooral gericht op het systeem. Hoe gaat het systeem dat doen?
Waar kun je van uitgaan bij het ontwerpen van klassen en attributen?
Wat maakt objectorientatie zo aantrekkelijk en waarom?
2. Inkapseling leidt tot betere modulariteit.
3. Flexibel hergebruik van objecten. Overerving zorgt ervoor dat subklassen kenmerken en gedrag erven van het hoofdobject. Daarnaast kan de programmeur nog extra kenmerken aan de subklasse toevoegen.
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat zijn een aantal nadelen aan objectorientatie?
- Mechanisme zelf brengt overhead met zich mee inde uitvoering
- Er kleven ook nadelen aan het mechnisme zelf... teveel om uit te leggen.
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
Onderwerpen die gerelateerd zijn aan Objectgeorienteerd ontwikkelen: Ontwerp
-
Objectgeorienteerd ontwikkelen: Ontwerp - Samenwerking tussen objecten - Methoden en sequentiediagrammen
-
Objectgeorienteerd ontwikkelen: Ontwerp - Samenwerking tussen objecten - Domeinmodel en ontwerpklassendiagram
-
Objectgeorienteerd ontwikkelen: Ontwerp - Ontwerp voor de besturing van de drankautomaat