2007-02-27

Klar med första övningen i Objektorienterad programmering

Ikväll fick jag äntligen till den första övningen på kursen Objektorienterad programmering. Övningen gick ut på att skapa en liten meny som, beroende på vad du väljer, skriver ut menyaltermativet på skärmen. Du ska också kunna välja i menyn hur många gånger som helst, programmet ska avslutas endast när du väljer Avsluta i menyn.

Jag vet inte om jag får skriva koden här eftersom det är en inlämningsuppgift. Det kan anses som fusk. Men jag kan beskriva i allmänna termer hur jag löste det. Jag fick länge en drös med felmeddelanden vid kompileringen. Det var nåt krångel med min while-sats. Så nu ikväll tog jag fram alla mina kursböcker tillhörande denna kurs (4 böcker som väger mycket) för att hitta nåt - jag visste inte vad. Jag slog i de olika böckerna och vips så fick jag en idé. Jag såg en liten kodsnutt som såg ut ungefär så här:


while(true)
{
System.out.println("Bananer är goda.");

if (x == 2)
y++;
else if (x > 3)
break;
y = y * 2;
}

System.out.println("y = " + y);



Det var då jag kom på att det jag behövde var en oändlig loop (while(true)) med en break;-sats för att förverkliga min meny.

Inga kommentarer: