Programmieren, WS18/19, Vorlesung

– Objekte und Klassen – Typen, Werte und Variablen – Methoden – Kontrollstrukturen – Rekursion – Referenzen, Listen – Vererbung – Ein/-Ausgabe – Exceptions – Programmiermethodik – Implementierung elementarer Algorithmen (z.B. Sortierverfahren) in Java Literaturhinweise: P. Pepper, Programmieren Lernen, Springer, 3. Auflage 2007 Weiterführende Literatur B. Eckels: Thinking in Java. Prentice Hall 2006 J. Bloch: Effective Java, Addison-Wesley 2008 Vorlesungsaufzeichnung: KIT | WEBCAST: http://webcast.kit.edu

http://www.kit.edu/

subscribe
share






07: Programmieren, Vorlesung, WS 2018/19, 05.12.2018


07 | 0:00:00 Start 0:00:05 Gültigkeit, Lebensdauer von Variablen 0:03:04 Gleichheit von Objekten 0:07:55 Verwendungsbeispiel: Gleichheit von Objekten 0:10:50 Zusammenfassung 0:14:33 7. Listen und Abstrakte Datentypen 0:15:26 Rekursive Datentypen 0:19:39 Einfach verkettete Listen - Idee 0:21:12 Einfach verkettete Listen in Java 0:23:16 Erstellung einer Liste 0:25:21 Operationen auf Listen 0:26:54 Einfügen von Listenelementen: addFirst 0:28:26 Einfügen von Listenelementen: addLast 0:32:19 Löschen von Listenelementen: remove 0:37:11 Suche nach Listenelementen: contains 0:38:18 Listen als abstrakter Datentyp (ADT) - Prinzip 0:43:36 Listen als ADT - Realisierung 0:44:37 Iteratoren 0:49:32 Implementierung Iterator für Vector2DList 0:53:51 Exkurs: Command / Query-Separation 1:03:07 Gesamtstruktur Listenimplementierung in Java 1:05:09 Verwendung der Listenimplementierung 1:06:03 Vergleich Listen - Arrays 1:09:44 Mehr Flexibilität : doppelt verkettete Listen 1:14:24 Implementierung doppelt verkettete Liste 1:15:48 Einfügen von Listenelementen: addLast 1:17:09 Verwendung von Listen: Gerichtete Graphen 1:19:40 Zusammenfassung


fyyd: Podcast Search Engine
share








 December 6, 2018  1h22m