Objektorientert programmering i C++
Første obligatoriske øvelse
Formål
- Bruke grunnleggende element i C++ for å lage og bruke klasser og objekt
- Bruk av utviklingsverktøyet
Problemstilling
Du skal lage et program som skal holde orden på en del konti. Programmet skal ha følgende funksjoner:
Sjekk om saldo er overtrukket
Presisering av problem
- Lag et enkelt lite hovedprogram med en meny som gir tilgang tilde ønskede funksjoner som programmet skal ha.
- Bruk en konsoll-applikasjon (DOS).
- En samling av konti er i boken kalt for et arkiv. Dette arkivet må ha metoder for de ønskede funksjoner.
Innhold av en konto
- En konto skal inneholde
- Kontonummer
- Saldo
- Endre-saldo funksjon
Innhold av et konto-arkiv
- Arkivet skal inneholde
- En liste (tabell) med konti, med antall
- Innsettingsfunksjon
- Søkefunksjon
- Slettefunksjon
- Endre-saldo-funksjon
- Vis-funksjon
- Er overtrukket funksjon
Hovedprogrammet
- Må stå for interaksjon (kommunikasjon) med bruker
- Husk meningsfulle ledetekster og utskrifter
Innlevering
- Utføringmåte:
- I grupper med 3 medlemmer (±)
- Informasjon i innlevert øvelse:
- Navn på alle medlemmer
- E-Post adresse til alle medlemmer
Innleveringsmetode
- Filer som skal leveres
- Alle kodefiler (*.cpp og *.h)
- Systemdokumentasjon som gir en oversikt over klassene/objektene og hvordan de jobber sammen
Utlevering
- Svar på e-post til de som har levert
- Svaret inneholder løsningsforslag sammen med eventuelle kommentarer
- Svaret sendes når alle har levert