Lecture overview -- Keyboard shortcut: 'u'  Previous page: 'Multidotning' i Java -- Keyboard shortcut: 'p'  Next page: Indlejring af klasser i hinanden [Section] -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Play sound for this page -- Keyboard shortcut: 'y'  Page 27 : 33
Forelæsningsnoter i Objekt-orienteret Programmering
Objekt-orienteret programmering i Java, del 2
Mere 'multidotning' i Java

Multidot notation

Alternativ programmering

x.y.z.v.w

v1 = x.y;
v2 = v1.z;
v3 = v2.v;
v4 = v3.w;

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/MultidotDemo1.javaEt Java program som illustrerer multidotning i kombination med metode aktivering.

Et Java program som illustrerer multidotning i kombination med metode aktivering. Beskeden anotherC(5) sendes til obj (et C objekt), som returnerer et nyt C objekt, der sendes beskeden anotherC(6), der returnerer et nyt C objekt, der sendes beskeden anotherC(7), der returnerer et nyt C objekt, hvis reference assignes til res. Programmet udskriver tallet 28

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/MultidotDemo2.javaEt tilsvarende Java program som undgår brug af multidotning.

Et tilsvarende Java program som undgår brug af multidotning. Mellemresultaterne lagres i variablene res1 og res2