Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
prog1_12 [2020-05-18 19:25]
Daniel Viström
prog1_12 [2020-05-18 19:26]
Daniel Viström
Line 16: Line 16:
 Klassen Calculator ska ha: Klassen Calculator ska ha:
  
-* Ett **attribut** som håller reda på värdet. Det ska inte ska gå att komma åt värdet utifrån.\\ + * Ett **attribut** som håller reda på värdet. Det ska inte ska gå att komma åt värdet utifrån.\\ 
-* En **konstruktor** som tar ett startvärde som parameter och sätter värdet som startvärdet. \\ + * En **konstruktor** som tar ett startvärde som parameter och sätter värdet som startvärdet. \\ 
-  Om parametern är negativ ska startvärdet bli noll.\\ +Om parametern är negativ ska startvärdet bli noll.\\ 
-* En metod **add($tal)** som adderar ett tal till värdet.\\ + * En metod **add($tal)** som adderar ett tal till värdet.\\ 
-* En metod **subtract($tal)** som drar bort ett tal från värdet. Resultatet ska bli noll om + * En metod **subtract($tal)** som drar bort ett tal från värdet. Resultatet ska bli noll om 
 man försöker dra bort mer än vad som finns i attributet.\\ man försöker dra bort mer än vad som finns i attributet.\\
-* En metod **getNumber()** som returnerar värdet på attributet.\\ \\+ * En metod **getNumber()** som returnerar värdet på attributet.\\ \\
  
 **Huvudprogrammet:** **Huvudprogrammet:**