""" Hovdeprogrammet til klassen Rektangel """ from rektangel import Rektangel def hoved(): rektangel1 = Rektangel(10,5) rektangel2 = Rektangel(3,7) rektangel3 = Rektangel(20,2) rektangel4 = Rektangel(10,5) rektangel5 = rektangel1 #tester for ? skrive ut areal rektangel1.skriv_ut_areal() rektangel2.skriv_ut_areal() #tester for ? skrive ut omkrets rektangel1.skriv_ut_omkrets() rektangel2.skriv_ut_omkrets() #tester om equals-metoden fungerer print("Er rektangel1 og rektangel2 like?", rektangel1 == rektangel2) print("Hva med rektangel1 og rektangel4? ", rektangel1 == rektangel4) print() #tester rektanglene er de samme print("Er rektangel1 og rektangel4 de samme? ", rektangel1 is rektangel4) print("er rektangel1 og rektangel5 de samme?", rektangel1 is rektangel5) print() #sjekker for instance of (om de er samme klasse) # -- svar: instanceof er mer en greie i programmeringsspr?ket java, sjekk heller med type() ;-) print("Sjekker om rektangel1 og rektangel2 er samme type (klasse)", type(rektangel1) == type(rektangel3)) print() #sjekker hvordan det er ? skrive ut rektangel-objektene print("Rektangel1: " + str(rektangel1)) print("Rektangel2: " + str(rektangel2)) hoved()