Föreläsning 10 Minnesbilder
Minnesbilder steg 1 char ch; int[] vek; Bil bilen; Bil int[] char ch vek bilen
Minnesbilder steg 2 metodanrop&lokala variabler objekt&instansvariabler ch = ’3’; int[] vek = new int[4]; Bil bilen = new Bil(); ’3’ pris färg pris färg 0 0 null int[4]-objekt Bil-objekt char ch vek bilen double String
Minnesbilder steg 3 metodanrop&lokala var. objekt&instansvar. vek[0] = 4; vek[1] = 3; vek[2] = 0; vek[3] = 7; int[] int[4]-objekt vek
Minnesbilder steg 4 public static final int OTUR = 13; klasser&klassvar.metodanrop&lokala var. objekt&instansvar. int int[] int[4]-objekt 13 OTURvek
Referenser, exempel steg1 metodanrop&lokala var. objekt&instansvar. Punkt punkt1 = new Punkt(5, 3); Punkt punkt2; punkt2 = punkt1; punkt1 punkt2 Punkt Punkt-objekt x y x y int
Referenser, exempel steg2 metodanrop&lokala var. objekt&instansvar. punkt1 = null; punkt2.nollställAllt(); punkt1 punkt2 null Punkt Punkt-objekt x y x y int
Referenser, exempel steg3 metodanrop&lokala var. objekt&instansvar. punkt2 = null; punkt1 punkt2 null Punkt Punkt-objekt x y x y int
Minigolf5:1 null Person[] spelare; spelare = new Person[3]; Person[]-objekt spelare Person[]Person[3]-objekt spelare null 012 Person
Minigolf5:2 spelare[0] = new Person("Linda",5); Person[]Person[3]-objekt spelare nivå namn protokoll 8 8 int String int[] String-objekt int[14]-objekt Linda null Person Person-objekt spelare[0].spela();