Vererbung in Java Von Jan und Eddi.

Slides:



Advertisements
Ähnliche Präsentationen
der Universität Oldenburg
Advertisements

der Universität Oldenburg
Konzepte objektorientierter Systeme
Kritische Betrachtung
Zusammenfassung des Kapitels 8
Objektorientierte Programmierung Definition von Klassen
Objektorientierte Programmierung mit Java unter BlueJ
Java: Objektorientierte Programmierung
Java: Grundlagen der Objektorientierung
Abstrakte Klassen.
Erweiterte Zuweisungskompatibilität
Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 4 Vererbung Sommersemester 2003 Lars Bernard.
Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 5 Polymorphismus Sommersemester 2003 Lars Bernard.
Einführung in die OOP in Java
Programmieren mit JAVA
Programmieren mit JAVA
Vererbung Spezialisierung von Klassen in JAVA möglich durch
PKJ 2005/1 Stefan Dissmann Klassenhierarchie Person Kunde Goldkunde Lieferant Object.
Abstrakter Datentyp in C++ I - Klasse -
DVG A bstract W indow T oolkit. DVG Als standardisierte portable Grafikschnittstelle existiert in JAVA das Package AWT - Abstract Window.
DVG Interfaces. DVG mehrfache Vererbung 4 Mehrfache Vererbung ist die Ableitung einer Klassen von mehreren anderen Klassen. –farbigerPunkt.
C++ Vererbung und Polymorphie
Entwurfsmuster EDV Entwurfsmuster.
07-GraphischeObjekte Graphische Objekte in EMMA301Paint.
Abstrakte Klassen, Interface
DVG Klassen und Objekte
Einführung in die Programmierung Vererbung
© 2002 Dr. Cavelius - Ley - Pohlig - Taulien Programmierung im Netz und Internet: Einführung in die Programmiersprache Java Teil I 1 Klassen Objekte von.
Klassen und Schnittstellen Klasse: Definiert Zustandsraum ihrer Instanzen vollständig (Implementierung der Struktur, soweit Voraussetzung für die Methoden-
FH-Hof Java2D - Grundlagen Richard Göbel. FH-Hof Java2D - Funktionen Java2D unterstützt: das Zeichnen von Grafiken die Darstellung von Texten die Darstellung.
Seite 1 Interface - Konzept Ein Interface führt einen neuen Datentyp ein: interface Frau {... } Das Interface enthält Deklarationen ( keine Definitionen.
Entwurfs- und Implementationsdiagramme
Objektorientiertes Programmieren
Klassendefinitionen in Java
CuP - Java Elfte Vorlesung Montag, 11. November 2002.
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
OOP-Begriffe Abstraktion Modellieren Klasse Objekt Attribute Methoden
1.3 Klassen und Beziehungen
Informatik Zustandsorientiertes Modellieren und Programmieren 2.4 Datenkapselung 2.4 Datenkapselung Objekte können miteinander kommunizieren, indem.
2. Zustandsorientiertes Modellieren 2.4 Datenkapselung
Klassenhierarchien, Vererbung
Objektorientierte Programmierung
EPROG Tutorium #6 Philipp Effenberger
EPROG Tutorium #5 Philipp Effenberger
Objektorientierung.
Polymorphie (Vielgestaltigkeit). Wenn eine Methode, wie z.B. print für verschiedene Programmteile steht (und z.B. einmal Objekte verschiedener Klassen.
Informatik I : Software höhere Programmiersprachen Java Klassen: hat Methoden (Funktionen) und Daten (Variablen) es kann mehrere Klassen geben nur eine.
OOP-Begriffe Abstraktion Modellieren Klasse Objekt Attribute Methoden
Vererbung Prof. Dr. Christian Böhm in Zusammenarbeit mit Gefei Zhang
Java-Kurs - 5. Übung Besprechung der Übungsaufgabe Klassen und Objekte
Vererbungskonzepte in Java
Abstrakte Klassen und das Interface-Konzept
Dr. Wolfram Amme, Virtuelle Vererbung, Informatik II, FSU Jena, SS Auflösung von Konflikten bei Mehrfachvererbung Umbenennung mehrdeutiger Methoden.
1 Lehreinheit im Javakurs der Freitagsrunde SoSe2008 Technische Universität Berlin Mario Bodemann Björn Lohrmann Javakurs 2008 – LE06 „You’ve got questions.
Vererbung in Java. public abstract class Form { protected int breite; protected int hoehe; protected String farbe; /** * Erzeuge eine Form der Breite.
© Tenbusch Oberstufenzentrum Informations- und Medizintechnik Objektorientierte Programmierung mit Java.
Vererbung.
„Was du ererbt von Deinen Vätern hast, erwirb es, um es zu besitzen.“
OOP II.
Java-Kurs - 8. Übung Klassen und Objekte: Vererbung
Die Klasse Vielfrass in Java
Programmierung und Vererbung in Java
Objektorientierte Programmierung und Vererbung
OO-Programmierung & Vererbung
2. Vererbung und Kapselung
1. Die rekursive Datenstruktur Liste 1
9. Vererbung und Polymorphie
Objektorientierte Programmierung
Grundkurs Informatik 11-13
Objektorientierte Programmierung
 Präsentation transkript:

Vererbung in Java Von Jan und Eddi

Vererbung beschreibt die Vorgehensweise, eine neue Klasse als Erweiterung zu entwickeln Diese nennt man Subklasse Die übergeordnete Klasse ist die Superklasse exendes leitet die Vererbung der Superklasse ein

Superklassen Wird auch als Basis- oder Elternklasse bezeichnet Ist die Zusammenfassung von Attributen und Methoden von verschiedenen aber ähnlichen Objekten Superklassen vererben ihre Attribute und Methoden an Subklassen

Subklasse Wird auch als Kinderklasse bezeichnet, da die Methoden und Attribute vererbt worden Subklassen werden Superklassen untergeordnet Methoden oder Attribute werden nur vererbt wenn sie nicht als private deklariert werden Attribute oder Methoden können auch ergänzt werden

Modifikationen Modifikator class Subklasse extends Superklasse { private = verhindert die Vererbung public = lässt die Vererbung zu abstract = kennzeichnet eine unvollständige Klasse