Abstraktion vs. Spezialisierung

Status
Nicht offen für weitere Antworten.
T

tas

Gast
Hallo,

kann mir jemand bitt sagen, wo und wie sich die Abstraktion von der Spezialisierung abgrenzt. Beim JFrame spricht man von Spezialisierung, da ja z.B. die leere Paint() Methode vorhanden ist, sowas könnte man aber auch mit Abstraktion machen ( oder nicht ). Ich bräuchte mal die genauen unterschiede zwischen beiden Paradigmen !

PS: Wieso eignet sich die Spezialisierung besonders für Framworks und nicht die Abstraktion
 
S

SlaterB

Gast
> spricht man von

wer spricht davon? wenn du irgendwelche Begriffe verwendest musst du dir die selber festlegen oder das mit demjenigen klären, der das gemacht hat,

bei google findet man alles von z.B.
Paradigma Abstraktion wird auch als „Generalisierung - Spezialisierung“ bezeichnet
http://ag-kastens.upb.de/lehre/material/oop/folien/oop201-228.pdf
-> beides das gleiche

bis hin zu

Abstraktion
Abstraktion ist ein theoretisches Konzept zur Beschreibung von Objekten und Klassen. Da ein Objekt
sowohl Daten (Attribute), als auch Methoden beinhaltet, kann die Abstraktion sowohl die Daten selbst
als auch deren Attribute konsistent behandeln. Die abstrakte Beschreibung von Objekten und Klassen
dient im Wesentlichen zur begrifflichen Definition derselben.
+
Einfachvererbung und Spezialisierung
Simple Inheritance (einfache Vererbung) beschreibt den Vorgang der Manipulation einer einzelnen
Klasse durch Hinzufügen von neuen oder Sperren von bestehenden Methoden ohne Eingriff in ihre
Implementation. Durch einfache Vererbung entsteht aus einer Klasse (Super class) eine Unterklasse
(Sub class). Diese Definition betrachtet auch Objekte als Klassen im Sinne einer Beschreibung ihrer
Child Objekte. Der Vorgang der Unterklassenbildung heißt Spezialisierung.
http://www.edditrex.de/scripts/informatik/SEN/das_objektorientierte_paradigma.pdf
-> also ganz unabhängige Themen
 
G

Guest

Gast
wer spricht davon? wenn du irgendwelche Begriffe verwendest musst du dir die selber festlegen oder das mit demjenigen klären, der das gemacht hat,

Beim JFrame spricht man von spezialisierung : Hier ( Bei Prof. Kastens habe ich die OOP Vorlesung besucht und schaue es mir grad an :wink: )

In seinem Skript ( wenn wir schon dabei sind ) findet man auch :

Spezialisierung : Top-Down
Abstraktion : Bottom - Up
 
S

SlaterB

Gast
und beides zusammen heißt dann Abstraktion, wie ich zufälligerweise aus gleicher Quelle schon zitiert habe
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben