frage zur vererbung

Status
Nicht offen für weitere Antworten.
M

mightymop

Gast
hallöchen... bin neu im bereich java und bin eigentlich c/c++ programmierer...
nun habe ich festgestellt, das in java keine mehrfachvererbung erlaubt ist und dass es nur call by reference bei der übergabe von objekten gibt << richtig?

naja mein problem ist, dass ich ein projekt habe welches aus 5 unterklassen besteht, dessen funktionen ich jedoch
alle in einer klasse verwenden will (hauptprogrammklasse).

könntet ihr mir da n paar tips geben?

mir fällt jetzt auf anhieb nur ein, so eine art ableitungskette der 5 klassen zu machen,
also: haupklasse leitet von klasse1 ab, welche von klasse2 ableitet....

dann müssten doch alle methoden verfügbar sein oder?

mfg

mightymop
 
R

Roar

Gast
öh?
1. gibts in java kein class by reference nur call by value

und: was wilslt du amchen? :? :?
 
M

mightymop

Gast
ok dann hab ich mich verlesen...

naja hab n serverprojekt und darin ne klasse für filteraktionen, konfiguration, userverwaltung und die tcpklasse
und nu würd ich gern in der hauptklasse mit allen dingen arbeiten können...
oder müsst ich einfach von jeder klasse ein objekt erstellen und mit denen arbeiten? hm.. ich vermisse Call by reference :(

mfg
mightymop
 

Snape

Bekanntes Mitglied
Ich habe den Eindruck, Du solltest Dir das OO-Prinzip und Vererbung noch einmal zu Gemüte führen.
 
M

mightymop

Gast
hm.. vielleicht hab ich mich blöd ausgedrückt...

das problem ist ja dass ich beispielsweise in der TCP klasse noch methoden habe die überschrieben werden müssen (EVENTS) und dass aus diesem methoden heraus auch auf die funktionalität der anderen klassen zurückgegriffen werden muss....
blabla und alles in einer klasse ist doch blöd... wollte eigentlich alles schön nach aufgabenbereichen trennen...
 

Snape

Bekanntes Mitglied
mightymop hat gesagt.:
hm.. vielleicht hab ich mich blöd ausgedrückt...

das problem ist ja dass ich beispielsweise in der TCP klasse noch methoden habe die überschrieben werden müssen (EVENTS) und dass aus diesem methoden heraus auch auf die funktionalität der anderen klassen zurückgegriffen werden muss....

Stichwort "Referenzen"

blabla und alles in einer klasse ist doch blöd... wollte eigentlich alles schön nach aufgabenbereichen trennen...

Was hindert Dich daran?
 
M

mightymop

Gast
???:L

irgendwie reden wir aneinerander vorbei hm.. naja egal ich werds ma weiter probieren ... die besten ideen kommen ja bekanntlicherweise immer aufm scheisshaus :wink:

bis denne
 

dyrathror

Mitglied
Hallo mightymop,

konkret zu Deinem Problem kann ich Dir keine Tips geben aber
da in Java immer so spät wie möglich gebunden wird hat man statt
MultipleInheritence zu einer Mehrfachvererbung in Form von Interfaces
gegriffen. Vielleicht versuchst Du es mal damit.

Gruß
Stephan
 
M

mightymop

Gast
naja auf interfaces wollte ich eigentlich verzichten weil ich kein bock hatte alle methoden neu jeweils neu zu implementieren... wenn ichs richtig verstanden hab is doch eine interfaceklasse komplett abstrakt oder?

naja egal... werds schon hinbiegen ;)

danke noch ma
 
G

Guest

Gast
Roar hat gesagt.:
öh?
1. gibts in java kein class by reference nur call by value

hab eben noch mal gelesen .... also

primitive datentypen werden als call by value übergeben..
objekte die mit new erstellt wurden werden ebenfalls als call by value übergeben, wobei jedoch die variable
die reference auf das objekt erhält.. oder anders gesagt call by reference auf umwegen...
der grund ist, weil auch objektevariablen die mit new erstellt wurden bereits referencen sind.. *grad gegoogelt hab*
so in etwa würde ich die auffassung der SUN DOCU verstehen...

mfg
mightymop
 
M

mightymop

Gast
ach da ich grad so schön am googlen war ;) aber wo du es sagst :p guck ich halt nächstes mal vorher in die FAQ thx and cu ;)
 
B

bygones

Gast
mightymop hat gesagt.:
naja mein problem ist, dass ich ein projekt habe welches aus 5 unterklassen besteht, dessen funktionen ich jedoch alle in einer klasse verwenden will (hauptprogrammklasse).
mhm wo steckt hier die mehrfachvererbung....

wenn ich es richtig verstanden haben -> baue eine Oberklasse und lass die 5 Klassen von der erben ?!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Frage zu Vererbung Allgemeine Java-Themen 5
W Frage zu Vererbung / konkretes Beispiel Allgemeine Java-Themen 4
T Nochmal Frage zu Vererbung Interfaces etc. Allgemeine Java-Themen 10
G Frage zu statischen Variablen bei Vererbung Allgemeine Java-Themen 15
H Frage zur Vererbung Allgemeine Java-Themen 5
KonradN Mal eine Frage zu Binary Serialization Allgemeine Java-Themen 15
8u3631984 Frage zu Java Streams min / max Allgemeine Java-Themen 17
8u3631984 Frage Performance bei Linked List und Array List Allgemeine Java-Themen 5
H Frage regex greater than less than Allgemeine Java-Themen 7
berserkerdq2 Frage zu IntelliJ und JavaFX Allgemeine Java-Themen 1
W Timer Konzept-Frage Allgemeine Java-Themen 16
T Eine Frage des Designs Allgemeine Java-Themen 2
C Frage zu eigenem TableCellRenderer Allgemeine Java-Themen 11
C Programmvorstellung & Frage zum Thema Geschäftsform Allgemeine Java-Themen 51
J Frage zu System.getproperties. Allgemeine Java-Themen 60
molat100 wie kann man die Frage beantworten Allgemeine Java-Themen 1
pkm Frage zur Präzision von Calendar.WEEK_OF_YEAR Allgemeine Java-Themen 12
J Eine Frage zu den Threads und Task Allgemeine Java-Themen 1
pkm Frage nach eventuellem syntaktischen Zucker bei der Konkatenation von ArrayLists Allgemeine Java-Themen 4
M Frage-Antwortspiel wie Wer wird Millionär Allgemeine Java-Themen 1
F Frage zu System.in Allgemeine Java-Themen 3
marcooooo Frage zum Beispiel im Anhang Allgemeine Java-Themen 16
T Meine Frage lautet wie ich 2 CSV Dateien miteinander in Java verbinde und Spalten die zueinander gehören durch den gleichen Key zusammen ausgebe? Allgemeine Java-Themen 5
S Noch eine Design-Frage zu Setter Allgemeine Java-Themen 6
B For-Loop Frage Allgemeine Java-Themen 21
L Java frage Allgemeine Java-Themen 3
bueseb84 Frage zu Mock und UpperBound Allgemeine Java-Themen 2
M Frage zum Konstruktor Allgemeine Java-Themen 2
W Best Practice Frage zur Umsetzung MVC Allgemeine Java-Themen 9
P String-Verschlüsselung - Frage zur Sicherheit Allgemeine Java-Themen 21
B Frage zu Unit-Tests Allgemeine Java-Themen 6
T Allgemeine Frage: GUI für 3D-Visualisierung Allgemeine Java-Themen 5
R Allgemeine Frage zu RMI bei MVC Allgemeine Java-Themen 2
O Frage zum Runtimeverhalten von Java ... Allgemeine Java-Themen 2
H Rundreise frage (Algorithmus) Allgemeine Java-Themen 18
B Generelle Frage bei einer Webanwendung / Reduzierung von DB Abfragen Allgemeine Java-Themen 1
J Frage zu regulärem Ausdruck Allgemeine Java-Themen 2
M Allgemeine Frage: Wie lernt man Java / Programmieren von Grund auf? Allgemeine Java-Themen 7
rentasad Design-Frage - Interfaces, Klassen, statische Methoden Allgemeine Java-Themen 3
S Frage zur JLS Allgemeine Java-Themen 0
J Verständnis Frage zur Instanz, Objekte, Instanzierung, Referenz Allgemeine Java-Themen 14
A Methoden Allgemeine Java Frage Allgemeine Java-Themen 3
E String Frage Allgemeine Java-Themen 9
I bin neu bei GitHub, Frage zur Sicherheit Allgemeine Java-Themen 14
C J2V8 NodeJs Java Bride Problem und Frage!?!? Allgemeine Java-Themen 1
C KeyListener Frage Allgemeine Java-Themen 3
T Frage zu UML in Java programmieren Allgemeine Java-Themen 1
R Konstanten initialisieren - FRAGE Allgemeine Java-Themen 3
MTJ004 FTP Frage zu FTP Speicherung Java-Android-FTP Allgemeine Java-Themen 5
J Frage zum Entwurf / json-Datenmodell Allgemeine Java-Themen 8
A Frage zu meinem Code Allgemeine Java-Themen 2
RalleYTN Classpath Nur ne kleine Frage zur MANIFEST.MF Allgemeine Java-Themen 4
T Frage zu Access Modifiers Allgemeine Java-Themen 6
W Input/Output Frage zu pdfbox und FileUtils Allgemeine Java-Themen 2
O Frage zur Implementierungsweise Allgemeine Java-Themen 4
B Frage zu Bitshift Allgemeine Java-Themen 3
J Java Zufallsgenerator (6 aus 49) Frage Allgemeine Java-Themen 7
L Frage zu RIA und GWT Allgemeine Java-Themen 0
P Concurrency Frage Allgemeine Java-Themen 8
M Frage zu Enumerations Allgemeine Java-Themen 2
F Unlimited Strength Policy. Frage Verbreitung der Anwendung Allgemeine Java-Themen 1
F Frage zur Library JTS Allgemeine Java-Themen 5
S Java Design Frage Allgemeine Java-Themen 10
E Reflection? Frage Allgemeine Java-Themen 4
C FileInputStream frage Allgemeine Java-Themen 6
G Polymorphie Programmdesign Frage Allgemeine Java-Themen 20
Uzi21 Frage zu NetBeans ( Console) Allgemeine Java-Themen 11
D Classpath Frage zum Java Resource Loading Allgemeine Java-Themen 2
G Frage zu JPA Allgemeine Java-Themen 1
S Methoden Frage Allgemeine Java-Themen 2
P MVC - Frage zu Model Allgemeine Java-Themen 4
K Frage zu Locks Allgemeine Java-Themen 1
S Frage zu abstract Allgemeine Java-Themen 5
M ArrayList<String> Frage Allgemeine Java-Themen 7
M OOP Design Frage Allgemeine Java-Themen 2
N Frage zur while-Schleife Allgemeine Java-Themen 18
T Best Practice Auslesen von Zeichenketten (Frage, Antworten, usw) Allgemeine Java-Themen 4
C Eine Frage zur Bearbeitungszeit Allgemeine Java-Themen 8
H Frage wegen Heap-Speicher Allgemeine Java-Themen 2
T Garbage Collection Frage Allgemeine Java-Themen 15
P Kurze Frage: aus einer File die Zeilenanzahl auslesen Allgemeine Java-Themen 9
D Frage zu Java und Umlauten / charsets Allgemeine Java-Themen 2
B Frage zu Java und OpenGL? Allgemeine Java-Themen 3
Q Kapselung Allgemeine Design- Frage Allgemeine Java-Themen 8
A eine test thread.join() frage Allgemeine Java-Themen 2
DStrohma LayoutManager Frage zum GridBagLayout Allgemeine Java-Themen 4
F Frage zu Regex möglich Allgemeine Java-Themen 4
H XML-File mit Java erzeugt Frage Allgemeine Java-Themen 10
D Frage und Antwort Programm, Problem bei Methodenaufruf Allgemeine Java-Themen 3
J NetBeans Frage bezüglich der Scanner-Klasse Allgemeine Java-Themen 6
H Java Vector Frage Allgemeine Java-Themen 9
W Frage... Allgemeine Java-Themen 29
R Frage zur topologischen Sortierung Allgemeine Java-Themen 2
H Frage zu weka.core.Instance Allgemeine Java-Themen 3
Y Kleine Frage zu String.split Allgemeine Java-Themen 3
T Frage zu Klassendesing Allgemeine Java-Themen 3
W Frage zu Refactoring statischer Methoden Allgemeine Java-Themen 4
C Eclipse Wichtige frage Allgemeine Java-Themen 5
H Frage zu java.weka.core.Instances Allgemeine Java-Themen 3
S Frage zu Format Modifiers in Log4j Allgemeine Java-Themen 11

Ähnliche Java Themen

Neue Themen


Oben