21. oktober 2010 - 10:38Der er
7 kommentarer og 1 løsning
Design af klasse
Hejsa,
Jeg arbejder aktuelt på at lave et program, som jeg kan anvende til at lære et fremmedsprog, f.eks. fransk.
I den forbindelse vil jeg gerne lave en Klasse der indeholder gloser, dvs. hvis jeg slår ordet voiture (bil) op, så skal jeg kunne trække følgende ud: danske betydning (bil) grammatisk betegnelse (substantiv)
Ovenstående kan jeg godt selv lave. MEN, nogle gloser kan have flere betydninger, helt op til 3 betydninger.
Hvordan laver jeg så et Klasse design, hvor man i et objekt har brug for at lagre en glose der kun har en dansk betydning, men i et andet objekt har brug for at lagre en glose der har 3 danske betydninger, dvs. jeg skal kunne gemme følgende data udover det franske ord.
voiture
1. danske betydning (bil) grammatisk betegnelse (substantiv)
2. danske betydning (bla2bla2) grammatisk betegnelse (verbum)
3. danske betydning (blabla) grammatisk betegnelse (stedord)
Aha, ja, hvorfor tænkte jeg ikke på det med en <Vector>, den kan jo udvides dynamisk efter behov.
Nå, men hvordan kan jeg så lagre disse objekter i computerens hukommelse når programmet afvikles. Jeg mener hvordan kæder jeg et objekt af klassen Betydning sammen med et objekt af klassen Ord (hvilken container kan anvendes med fordel)?
Kan jeg anvende en list fra STL, på en sådan måde at hver item(glose) jeg gemmer i listen referer til et objekt af klassen Betyning og et af ord?
Ja, det går helt i kage det her. Beklager, der er ikke nogen box, jeg kan tjekke af for at acceptere dit svar. mvh Claus
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.