Lecture overview -- Keyboard shortcut: 'u'  Previous page: Introduktion til collections -- Keyboard shortcut: 'p'  Next page: Interfacet Collection -- 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 3 : 35
Forelæsningsnoter i Objekt-orienteret Programmering
Collections og streams
Collection interfaces

Vi starter med et overblik over hierarkierne af Collection interfaces i Java

Collections er primært defineret gennem et hierarki af interfaces

Underliggende findes der typisk flere klasser, som implementerer de forskellig interfaces

De to bidrag til Collection hierarkierne i Java.

  • Fleksibilitet via interfaces

    • Programmer, som virker gennem interfaces, binder sig ikke til en bestemt implementation af en collection

    • Det er let at udskifte den underliggende collection klasse med en anden, som implementerer samme interface