Programmet verkar fungera utan error, men för att det ska fungera riktigt så krävs det att jag måste anropa några metoder i mitt konto. Men var? Problemet hur man ska kunna se kontot och att kontoinnehavaren som kallas Dennis ska sätta in 500 kr och sedan ta ut 350. Sen ska man kunn fråga om aktuellt saldo och då ska kontohavarens namn skrivas ut. Ett till problem är kontoinnehavaren Carina som 400 kr på kontot, där ska man ta ut 300 kr och sätta in 250 kr. Det ska gå att skriva ut. Vet inte om koden stämmer, men problemen ligger ju in var man ska lägga alla metoder.
Eehhh... Tycker du har strulat till det lite. Gör en konstruktor som ser ut ungefär såhär och ta bort de andra två:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Konto::Konto(const char *name, double value = 0)
{
strcpy(itsName, name);
setSaldo(value);
}
När du sedan skapar konton skriver du new Konto("Sverker", 42); och ersätter namnet och summan med det rätta namnet och beloppet.
Var du ska skriva ut? Tja, lägg det i main-funktionen. Typ...
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Dennis->visaKonto();
Carina->visaKonto();
Och glöm inte bort att använda delete på dina new-skapade konton!