Kollektionen in Java Aufzählungstypen, Generische Typen

Slides:



Advertisements
Ähnliche Präsentationen
Konzepte des Anfangsunterrichts Informatik in der 11.1
Advertisements

Eulerscher Polyedersatz
1. 2 Untersuchungsdesign Zielgruppe:Bevölkerung ab 14 Jahre Befragungsgebiet:Land Brandenburg Stichprobe:Soll:3.000 Befragte Ist:3.052 Befragte Auswahl:telefonische.
Hessisches Ministerium für Umwelt, Energie, Landwirtschaft und Verbraucherschutz 20. März 2010 Ulrich Kaiser: Vorstellung des Hessischen Karteninformationssystems.
B-Bäume.
Kosten und Nutzen der Optimierung von Inhaltserschließung
Auskunft To Go Erfahrungen aus dem virtuellen Auskunftsverbund DigiAuskunft Peter Mayr Neue Formen der Informationsvermittlung 3. Leipziger Kongress für.
Standortfaktoren INTERN - Ausdrucksstark präsentieren.
-17 Konjunkturerwartung Europa September 2013 Indikator > +20 Indikator 0 a +20 Indikator 0 a -20 Indikator < -20 Europäische Union gesamt: +6 Indikator.
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Der Einstieg in das Programmieren
Scratch Der Einstieg in das Programmieren. Scatch: Entwicklungsumgebung Prof. Dr. Haftendorn, Leuphana Universität Lüneburg,
Grundkurs Theoretische Informatik, Folie 2.1 © 2006 G. Vossen,K.-U. Witt Grundkurs Theoretische Informatik Kapitel 2 Gottfried Vossen Kurt-Ulrich Witt.
Grundkurs Theoretische Informatik, Folie 3.1 © 2004 G. Vossen,K.-U. Witt Grundkurs Theoretische Informatik Kapitel 3 Gottfried Vossen Kurt-Ulrich Witt.
Diskrete Mathematik I Vorlesung Arrays-
PRJ 2007/1 Stefan Dissmann Motivation Problem: gleiche Datenstrukturen werden für verschiedene Objekte gebraucht: z.B. Listen von Studierenden, Kunden,
PKJ 2005/1 Stefan Dissmann Ausblick Es fehlen noch: Möglichkeiten zum Strukturieren größerer Programme Umgang mit variabler Zahl von Elementen Umgang mit.
PKJ 2005/1 Stefan Dissmann Rückblick auf 2005 Was zuletzt in 2005 vorgestellt wurde: Klassen mit Attributen, Methoden und Konstruktoren Referenzen auf.
PKJ 2005/1 Stefan Dissmann Zusammenfassung der Vorwoche Variable stehen für (einen) Wert, der sich im Programmablauf ändern kann. Variablen besitzen einen.
Kapitel 19 Astronomie Autor: Bennett et al. Unsere Galaxis, die Milchstraße Kapitel 19 Unsere Galaxis, die Milchstraße © Pearson Studium 2010 Folie: 1.
Wir suchen ‘ mit m = m    ‘ c  ‘ mod 26
Inhalte und Maßnahmen eingegeben haben,
Kollektionstypen (1) Es sind polymorphe Typkonstruktoren, jeweils als Sorten- und als Klassenkonstruktor (t,v beliebige Typen): –set, Set :Ungeordnete.
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
PRJ 2007/1 Stefan Dissmann Verkettete datenstruktur: Liste Problem: Liste, die eine beliebige Zahl von Elementen verwaltet Operationen: Erzeugen, Anfügen,
Bild 1.1 Copyright © Alfred Mertins | Signaltheorie, 2. Auflage Vieweg+Teubner PLUS Zusatzmaterialien Vieweg+Teubner Verlag | Wiesbaden.
N S - + Stromfluss: von gelber Spule zu blauer Spule S- Pol N- Pol
Delphi II - OOP IFB Fortbildung
Sich auf den Tag vorbereiten.
Adventskalender 2011 Jeden Tag ein Fenster öffnen und eine schöne Geschenküberraschung erleben. für die Buben für die Mädels zum Öffnen einfach auf die.
Materialien zum Informatikunterricht (Pohlig-Häberle)
Beispiel mit vier Personen und vier Sitzplätzen
...ich seh´es kommen !.
1. Verhalten der Objekte: Operationen Werden in den Klassen definiert Werden (i.d.R.) auf einem Objekt aufgerufen Wird das Empfängerobjekt genannt Weitere.
Generalisierung/Spezialisierung Subtypisierung/Vererbung
Präsentation läuft auch vollautomatisch ab … wie du möchtest
Auslegung eines Vorschubantriebes
1 DMS EXPO 2009 Keynote Angst und Gier Dr. Ulrich Kampffmeyer PROJECT CONSULT Unternehmensberatung Dr. Ulrich Kampffmeyer GmbH Breitenfelder Straße 17.
© Bibliothek und Archiv der Österreichischen Akademie der Wissenschaften Katalogisierung in RAK / MAB2 Beispiele 1. Teil Lösungen Verbund für Bildung und.
WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R Vorlesung #3 Das relationale Modell (Teil 2)
Diamant Zucker KG Diamant Zucker KG Gliederung: 1. Vorstellung des Betriebes 2. Entwicklung der landwirtschaftlichen Nutzfläche, der Pacht-
Adjektive nach der-Wӧrtern: mündliche Übung
UN - Behindertenrechtskonvention
Schneider. Event. Kommunikation.
CuP - Java Vierte Vorlesung Entspricht ungefähr Kapitel 2.1 des Skriptums Montag, 14. Oktober 2002.
Analyseprodukte numerischer Modelle
Neuerungen in Java 5/6/7. Stefan Bühler für InfoPoint Überblick Java 5 neue Sprachfeatures Erweiterungen Klassenbibliothek Java 6 Erweiterungen.
Operationsplanung: Abstände
2014 Januar 2014 So Mo Di Mi Do Fr Sa So
FRÜHLING.
FinanzblogFinanzblog – Adventskalender - Marti + PartnerMarti + Partner.
FinanzblogFinanzblog – Adventskalender - Marti + PartnerMarti + Partner.
FinanzblogFinanzblog – Adventskalender - Marti + PartnerMarti + Partner.

SOFTWARE TECHNOLOGY 2009/2010 Faculty of Electrical Engineering and Technical Informatics Budapest University of Technology and Economics OO problems 1.
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
Imperfekt (Simple Past) Irregular or strong verbs.
Pflanzenlernkartei 3 Autor: Rudolf Arnold. Pflanze 1 Gattung Merkmale Schädigung Bekämpfung.
Pflanzenlernkartei 2 Autor: Rudolf Arnold. Pflanze 1 Gattung Merkmale Schädigung Bekämpfung.
Vortrag von Rechtsanwältin Verena Nedden, Fachanwältin für Steuerrecht zur Veranstaltung Wege zum bedingungslosen Grundeinkommen der Piratenpartei Rhein-Hessen.
Foto: Stephan Marti - FinanzblogFinanzblog Fernwärme.
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
Der Erotik Kalender 2005.
01-1-Anfang. 01a-1-Vortrag-Inhalt 14-4-Gründe-Masterplan.
Familie Beutner, Konrad-Voelckerstrasse, Edenkoben/Pfalz, Tel:
Spvgg Rommelshausen 4 gegen 4 Turnier Spielplan © Alexander Streicher.
Mit Jesus leben: Der Umgang mit Bedrängnis
TEST. 2 SK / Ressort Regeltechnik Täter Gegenspieler Zuschauer Mitspieler.
 Präsentation transkript:

Kollektionen in Java Aufzählungstypen, Generische Typen Wiederverwendbare Kollektionsklassen Typparameter Vordefinierte Kollektionen in der Java Collections Bibliothek Insbesondere für die Modellierung von Assoziationen sinnvoll zu nutzen Und für die Indexierung von Objekten Schnelles Auffinden bei der Suche

Aufzählungstypen Notlösung:

Aufzählungstypen besser:

Generische Klassen: Motivation

Generisch … aber nicht typsicher

Nutzung … durch type casting

Generische Typen in Java und UML

Nutzung

Das Java Collection Framework

Nutzung für die Modellierung von Assoziationen

Wrapper für Sorten/Werte

Auto-Boxing

Modellierungs-Beispiel: Universität