In deze les ga je een Contactenlijst database app maken.
Op deze pagina ga je een abstract datatype maken om contactgegevens zoals naam, adres, telefoonnummer, etc. op te slaan en te gebruiken.
punt
gemaakt om de coördinaten van ieder punt in een lijst van punten op
te slaan. Nu kunnen we een abstract datatype contact
maken om de data voor ieder contact in
onze contactenlijst in op te slaan."
punt
-constructor gebruikt om een lijst van
coördinaten te maken."
punt
-constructor nog eens:
coördinaat
selectors:
contact
-constructor nodig en selectors
om toegang te krijgen tot de naam, het adres en telefoonnummer van het contact.contact met naam: %naam adres: %adres
telefoon: %telefoon
contact
-constructor die drie variabelen accepteert als invoer: de
naam, het telefoonnummer en het adres van een contact. naam van een contact
, adres van een
contact
, of telefoonnummer van een contact
terug te kunnen vinden: Het is niet netjes om de constructor als een invoer van de selector te gebruiken, zoals gedaan
wordt in bovenstaande afbeeldingen. Deze
afbeeldingen zijn voorbeelden om te laten zien wat de selectors zouden moeten kunnen als er een
contact gegeven wordt als invoer. In jouw programma zal de invoer een item van de
contactenlijst zijn, zoals hier:
contact
-constructor om een paar contacten toe
te voegen
aan je contactenlijst.
Naam | Adres | Telefoonnummer |
---|---|---|
Bo van der Kabarchenbok | Kerkstraat 123, Amsterdam | 212-555-1234 |
Alex Ypsilinti | Zuidplein 382, Assen | 208-555-6789 |
Yasmine Katadreuffe | Hoofdlaan 420, Maastricht | 617-555-1098 |
naam
, het adres
, of telefoonnummer
te
selecteren van een contact in jouw lijst.