
Programmieren, WS 2015/2016, gehalten am 25.11.2015, Vorlesung 06
1 hour 30 minutes Posted Nov 30, 2015 at 12:46 pm.
Starten
Typ-Konvertierung
Widening Primitve Conversions
Narrowing Primitve Conversions
String Conversions
Casting Conversions
Datenkapselung
Datenkapselung: Zugriffsrechte
Zugriffsrechte: Beispiel
Gültigkeit, Lebensdauer von Variablen
Beispeil Gültigkeitsbereich (lokale Variablen)
Gültigkeit
Überschattung
Überschattung: Beispiel
Sichtbarkeit (Visibility)
Pakete (packages)
Mehr zu Paketen
Pakete und Sichtbarkeit
Gleichheit von Objekten
Verwendungsbeispiel: Gleichheit von Objekten
Zusammenfassung
7. Listen und Abstrakte Datentypen
Rekursive Datentypen
Einfach verkettete Listen Idee
Einfach verkettete Listen in Java
Erstellung einer Liste
Operationen auf Listen
Einfügen von Listenelementen: addFirst
Einfügen von Listenelementen: addLast
Löschen von Listenelementen: remove
Suche nach Listenelementen: contains
Listen als abstrakter Datentyp (ADT) Prinzip
Listen als ADT Realisierung
Iteratoren
Implementierung Iterator für Vector2DList
Exkurs: Command / Query-Separation
Exkurs: Command / Query-Separation (2)
Exkurs: Command / Query-Separation (3)
Gesamtstruktur Listenimplementierung in Java
Verwendung der Listenimplementierung
Vergleich Listen Arrays
Mehr Flexibilität: doppelt verkettete Listen
Implementierung doppelt verkettete Listen
Einfügen von Listenelementen: addLast
Verwendung von Listen: Gerichtete Graphen
Zusammenfassung
0:00
1:30:32

