class Motorsykkel { private int kilometerstand = 0; private String registreringsnummer; private int produksjonsnummer; private static int teller = 0; public Motorsykkel(String regNummer) { registreringsnummer = regNummer; teller++; //I denne oppgaven valgte jeg bare at f?rste motorsykkel f?r verdi 1 og ikke 0, det er ikke feil p? noen m?te ? f? motorysykler som starter p? 0 produksjonsnummer = teller; // Hvert motorsykkelobjekt har sin egen produksjonsnummer-variabel, som f?r verdien til teller n?r objektet opprettes. S? ?kes teller med 1. Denne variabelen er statisk, s? den er koblet til klassen, ikke enkelte objekter. Det betyr at alle objetker kan aksessere denne variabelen, og n?r hvert objekt kan lagre den n?v?rende verdien til teller i sin egen prod. nummer-variabel, kan alle motorsykkelobjekter f? et unikt prod. nummer. } public int hentKilometerstand() { return kilometerstand; } public int hentProduksjonsnummer() { return produksjonsnummer; } public void kjoer(int antallKilometer) { kilometerstand = kilometerstand + antallKilometer; } }