# OO-versjon 2 # Et kommuneobjekt skal innholde informasjon om # kommunenummer og -navn. Disse instansvariablene # f?r sin verdi i konstrukt?ren (__init__) n?r objektet opprettes: class Kommune: def __init__(self, nr, nvn): self._nummer = nr # instansvariabel for kommunenummer self._navn = nvn # instansvariabel for kommunenavn def nummer(self): return self._nummer def navn(self): return self._navn # Kan jo hende vi f?r bruk for disse hvis en kommune endrer # navn eller nummer: def sett_nummer(self, nr): self._nummer = nr def sett_navn(self, n): self._navn = n kommune01 = Kommune("1134", "Suldal") kommune02 = Kommune("Seljord", "4022") # Rekkef?lgen til argumentene i konstrukt?ren er viktig!! : print(kommune01.navn(), "har kommunenummer", kommune01.nummer()) print(kommune02.navn(), "har kommunenummer", kommune02.nummer())