referanser - forsiden - universitetet i oslovi trenger å holde orden på tre ting • objekt: har...
TRANSCRIPT
![Page 1: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/1.jpg)
Referanser
![Page 2: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/2.jpg)
Vi trenger å holde orden på tre ting
KarisHus = Hus(“blå”)OlasHus = KarisHusOlasHus.mal(“gul”)
![Page 3: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/3.jpg)
Vi trenger å holde orden på tre ting
• Objekt: har egne verdier av instansvariable (som kan endres)
KarisHus = Hus(“blå”)OlasHus = KarisHusOlasHus.mal(“gul”)
![Page 4: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/4.jpg)
Vi trenger å holde orden på tre ting
• Objekt: har egne verdier av instansvariable (som kan endres)
• Her illustrert som et farget hus (som kan males om)
KarisHus = Hus(“blå”)OlasHus = KarisHusOlasHus.mal(“gul”)
![Page 5: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/5.jpg)
Vi trenger å holde orden på tre ting
• Objekt: har egne verdier av instansvariable (som kan endres)
• Her illustrert som et farget hus (som kan males om)
• Referanse: et objekt representeres av (evaluerer til) en slags tall
KarisHus = Hus(“blå”)OlasHus = KarisHusOlasHus.mal(“gul”)
![Page 6: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/6.jpg)
Vi trenger å holde orden på tre ting
• Objekt: har egne verdier av instansvariable (som kan endres)
• Her illustrert som et farget hus (som kan males om)
• Referanse: et objekt representeres av (evaluerer til) en slags tall
• Her illustrert som et skilt med gatenummer (for en tomt)
KarisHus = Hus(“blå”)OlasHus = KarisHusOlasHus.mal(“gul”)
![Page 7: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/7.jpg)
Vi trenger å holde orden på tre ting
• Objekt: har egne verdier av instansvariable (som kan endres)
• Her illustrert som et farget hus (som kan males om)
• Referanse: et objekt representeres av (evaluerer til) en slags tall
• Her illustrert som et skilt med gatenummer (for en tomt)
• Variabel: en variabel kan tilordnes en referanse (slags tall)
KarisHus = Hus(“blå”)OlasHus = KarisHusOlasHus.mal(“gul”)
![Page 8: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/8.jpg)
Vi trenger å holde orden på tre ting
• Objekt: har egne verdier av instansvariable (som kan endres)
• Her illustrert som et farget hus (som kan males om)
• Referanse: et objekt representeres av (evaluerer til) en slags tall
• Her illustrert som et skilt med gatenummer (for en tomt)
• Variabel: en variabel kan tilordnes en referanse (slags tall)
• Her illustrert som strekmann som står ved et gatenummer
KarisHus = Hus(“blå”)OlasHus = KarisHusOlasHus.mal(“gul”)
![Page 9: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/9.jpg)
Minnegaten
![Page 10: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/10.jpg)
Minnegaten
![Page 11: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/11.jpg)
MinnegatenLedige tomter = Ledig minne
KariOla
![Page 12: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/12.jpg)
MinnegatenKarisHus = Hus(«blå»)
1
![Page 13: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/13.jpg)
MinnegatenKarisHus = («blå»)
1
1
![Page 14: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/14.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
1
2
1
![Page 15: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/15.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
1
2
2
1
![Page 16: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/16.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
1
2
1
2
![Page 17: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/17.jpg)
Minnegaten
1
2
KarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
1
2
1
![Page 18: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/18.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
1
2
1
2
1
![Page 19: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/19.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
1
2
1
2
1
![Page 20: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/20.jpg)
Minnegaten
gul
KarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
1
2
1
2
1
![Page 21: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/21.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
1
2
1
2
1
![Page 22: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/22.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
OlasHus = Hus(“grønn”)
1
2
1
2
1
![Page 23: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/23.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
OlasHus = Hus(“grønn”)
3
2
1
1
2
1
![Page 24: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/24.jpg)
Minnegaten
1
2
3
1KarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
OlasHus = Hus(“grønn”)
2
1
3
![Page 25: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/25.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
OlasHus = Hus(“grønn”)
KarisHus.hentFarge()
1
2
3
1
2
1
3
![Page 26: Referanser - Forsiden - Universitetet i OsloVi trenger å holde orden på tre ting • Objekt: har egne verdier av instansvariable (som kan endres) • Her illustrert som et farget](https://reader033.vdocuments.site/reader033/viewer/2022042919/5f6361be1f24710f1d7acb54/html5/thumbnails/26.jpg)
MinnegatenKarisHus = («blå»)
OlasHus = («rød»)
OlasHus = KarisHus
OlasHus.mal(«gul»)
KarisHus.hentFarge()
OlasHus = Hus(“grønn”)
KarisHus.hentFarge()
1
2
3gul
1
2
1
3