Uit de cursus: Basisbeginselen van programmeren: Objectgericht ontwerp

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 24.100 cursussen geleid door branchedeskundigen.

Klassediagrammen omzetten in code

Klassediagrammen omzetten in code

- Olivia, tot nu toe hebben we alle ideeën en concepten van objectoriëntatie bekeken, maar aan het einde van de dag moet al dit ontwerpwerk dat we doen worden omgezet in een programmeertaal. Dus, kunnen we al naar code gaan kijken? - Ja, Barron. Het is codetijd. - Eindelijk! Er zijn veel verschillende objectgeoriënteerde talen om uit te kiezen en elk heeft zijn eigen unieke manier om dingen te doen. Dus we willen je laten zien dat de concepten op hoog niveau die we hier hebben besproken, in verschillende talen werken, ook al zullen de implementatiedetails, zoals syntaxis, anders zijn. Om dat aan te tonen, heb ik de ruimteschipklasse vereenvoudigd tot slechts twee attributen, een openbare roepnaam, een string en een privé-geheel getal om de schildsterkte weer te geven. En het heeft twee methoden die beide openbaar zijn, vuurraket, die een string retourneert en het schild vermindert, wat niets retourneert of tenminste dat is wat dit klassendiagram zegt, maar het neemt wel een geheel…

Inhoud