Konstruktoren

C

Cat5

Gast
Hallo,

Habe eine kleine Frage. In einer Übung, stehen Konstruktoren die nicht alle eine Compiler-Meldungen auslösen.
Es ist aber so, dass meine Ausgaben anderst sind als die im Buch, und ich das nicht ganz kontollieren kann.
Die Aufgabe besteht darin das man ohne zu kompilieren herausfinden muss, welche die richtigen Ausgaben sind.

Oberklasse
Java:
class Buh
{
 public Buh(int i){}
 public Buh(String s){}
 public Buh(String s, int i){}
}

Unter Klasse mit Beispiel Konstruktor, der auch die Fehlermeldungen auslösen müsste?
Java:
class SohnvonBuh extends Buh
{
 public SohnvonBuh(int i, int x, int y)
 {
  super(i, "Stern");
 }
}

anderer Konstruktor
Java:
class SohnvonBuh extends Buh
{
 public SohnvonBuh()
 {
  super("Buh");
 }
}

noch ein Konstruktor
Java:
class SohnvonBuh extends Buh
{
 public SohnvonBuh(int i, String s)
 {
  
 }
}

und ein anderer Konstruktor
Java:
class SohnvonBuh extends Buh
{
 public SohnvonBuh(String a, String b, String c)
 {
  super(a, b);
 }
}

Vielen Dank
Pädi
 
S

SlaterB

Gast
> Die Aufgabe besteht darin das man ohne zu kompilieren herausfinden muss, welche die richtigen Ausgaben sind.
aber nicht indem du andere fragst! ;)
dann kompliere es lieber selber, ist genauso gecheatet
 

.Domii

Bekanntes Mitglied
Oberklasse
Java:
class Buh
{
 public Buh(int i){}
 public Buh(String s){}
 public Buh(String s, int i){}
}

Java:
"LÖSUNG GELÖSCHT "

Sie dir an welche Reihenfolge es bei den Konstruktoren von Buh gibt fann fällt dir af das:

Java:
public Buh (int i, string s){}

nicht existiert

Falls du eine Aufgabe nicht verstehen solltest. Nicht hier im Internet nach eine Antwort suchen, überlege dir selbst eine und wenn es wirklich nicht weiter geht zuerst zum Professor! :]
 
Zuletzt bearbeitet:

VfL_Freak

Top Contributor
Moin,

Anregung: überleg' einfach mal, wie die einzelnen Signaturen ausschauen und welchen Parameter mit welchem Wert Du wann übergibst !!

Gruß
Klaus
 
C

Cat5

Gast
Noch zur Information.
Die Ausgaben sind Fehlermeldungen die mit den kompilierten Konstruktoren übereinstimmen müssten.

Hier zum Beispiel die Fehlermeldung von einem Konstruktor, wie es sein sollte, laut Buch. Falls meine Wahl stimmt, weil es waren 3 Fehlermeldungen zu 7 verschiedenen Konstruktoren.

[c]
%javac SohnvonBuh.java

cannot resolve symbol

symbol : constructor Buh
(int,java.lang.String)
[/c]

und die Fehlermeldung aus meinem System.
[c]
SohnvonBuh.java:5: error: no suitable constructor found for Buh(int,String)
super(i, "Stern");
^
constructor Buh.Buh(String,int) is not applicable
(actual argument int cannot be converted to String by method invocation co
nversion)
constructor Buh.Buh(String) is not applicable
(actual and formal argument lists differ in length)
constructor Buh.Buh(int) is not applicable
(actual and formal argument lists differ in length)
1 error
[/c]

Vielen Dank
P.
 
C

Cat5

Gast
das ist eine Fehlermeldung aus dem Buch
Java:
%javac SohnvonBuh.java

cannot resolve symbol

symbol : constructor Buh
(int,java.lang.String)

und dies ist eine aus meinem System
Java:
SohnvonBuh.java:5: error: no suitable constructor found for Buh(int,String)
  super(i, "Stern");
  ^
    constructor Buh.Buh(String,int) is not applicable
      (actual argument int cannot be converted to String by method invocation co
nversion)
    constructor Buh.Buh(String) is not applicable
      (actual and formal argument lists differ in length)
    constructor Buh.Buh(int) is not applicable
      (actual and formal argument lists differ in length)
1 error

Wenn man diese zwei vergleicht, könnten diese die gleichen Fehlermeldungen sein?

Danke
P.
 
C

Cat5

Gast
Leider gab's zu dieser Aufgabe keine Lösungen, und da ich am lernen bin, kontrolliere ich dies übers kompilieren, naja. Danke für's Verständnis.

P.
 

.Domii

Bekanntes Mitglied
ja er sagt dir nur das es keinen Konstruktor für

Java:
int i, String s

gibt.. also selbe Meldung ;]
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Verschiedene Konstruktoren mit gleichen Datentypen Java Basics - Anfänger-Themen 8
C Konstruktoren und Variablen Java Basics - Anfänger-Themen 42
lougoldi Verkettung von Methoden und Konstruktoren Java Basics - Anfänger-Themen 4
J Konstruktoren und Grafik Java Basics - Anfänger-Themen 3
A Cannot find symbol mit Konstruktoren Java Basics - Anfänger-Themen 27
L Brauche Hilfe beim arbeiten mit Konstruktoren Java Basics - Anfänger-Themen 20
C Objekte und Konstruktoren Java Basics - Anfänger-Themen 2
M Methodenaufrufe im Konstruktoren Java Basics - Anfänger-Themen 31
A Konstruktoren Vererbung Java Basics - Anfänger-Themen 3
W Vererbung, abstract und Konstruktoren Java Basics - Anfänger-Themen 30
M Vererbung Konstruktoren mit festen Werte Java Basics - Anfänger-Themen 2
F Mehrere Konstruktoren? Wofür? Java Basics - Anfänger-Themen 21
J Konstruktoren in Initialisierungsblöcke Java Basics - Anfänger-Themen 6
T Konstruktoren Java Basics - Anfänger-Themen 25
D was bedeutet this. bei Konstruktoren? Java Basics - Anfänger-Themen 4
C Konstruktoren und Vererbung Java Basics - Anfänger-Themen 2
C Die Klasse Menge mit Konstruktoren und einfachen Methoden Java Basics - Anfänger-Themen 5
F Mehrere Konstruktoren Java Basics - Anfänger-Themen 10
G Was ist der Nutzen von generischen Konstruktoren? Java Basics - Anfänger-Themen 4
Q Methoden Konstruktoren anlegen Java Basics - Anfänger-Themen 5
B Objekte in Konstruktoren übergeben Java Basics - Anfänger-Themen 5
D Zähler nicht sichtbar (Thema: Konstruktoren) Java Basics - Anfänger-Themen 2
A Überladen von Konstruktoren Java Basics - Anfänger-Themen 2
V Konstruktoren Java Basics - Anfänger-Themen 15
C Klassen StackOverflow bei erster Nutzung von Klassen/Konstruktoren Java Basics - Anfänger-Themen 9
F Konstruktoren Java Basics - Anfänger-Themen 4
M Erste Schritte Verständnis Problem Konstruktoren Java Basics - Anfänger-Themen 13
Y Klassen, Vererbung, Konstruktoren Java Basics - Anfänger-Themen 13
B Klassen Unterschied Konstruktoren. Java Basics - Anfänger-Themen 3
C Erste Schritte Konstruktoren verstehen Java Basics - Anfänger-Themen 7
W OOP Konstruktoren Erklärung Java Basics - Anfänger-Themen 14
N Abarbeitungsreihenfolge von Konstruktoren Java Basics - Anfänger-Themen 12
O Klassen und Konstruktoren Java Basics - Anfänger-Themen 7
V Konstruktoren -> Funktionsaufrufe Java Basics - Anfänger-Themen 7
Q Konstruktoren und Methoden Java Basics - Anfänger-Themen 2
J Konstruktoren Java Basics - Anfänger-Themen 10
M Konstruktoren & Veerbung Java Basics - Anfänger-Themen 6
T Konstruktoren Java Basics - Anfänger-Themen 6
P Enum Attribut in Konstruktoren Java Basics - Anfänger-Themen 10
R Vererbung Konstruktoren nicht erkannt Java Basics - Anfänger-Themen 17
H Klassen, Konstruktoren, Instanzen etc Java Basics - Anfänger-Themen 6
J OOP Konstruktoren, setMethode, getMethode usw. Java Basics - Anfänger-Themen 7
A überladene Konstruktoren Java Basics - Anfänger-Themen 7
L Frage zu Konstruktoren und dem this Operator Java Basics - Anfänger-Themen 16
W 2 Konstruktoren Java Basics - Anfänger-Themen 8
B Vererbung und Konstruktoren Java Basics - Anfänger-Themen 33
N Vererbung von Konstruktoren mit Parametern Java Basics - Anfänger-Themen 7
S Konstruktoren verketten Java Basics - Anfänger-Themen 6
A Konstruktoren sollen sich gegenseitig aufrufen Java Basics - Anfänger-Themen 10
B Konstruktoren Sichtbarkeit Java Basics - Anfänger-Themen 2
K Kann man Private-Konstruktoren doch aurufen? Java Basics - Anfänger-Themen 8
E Konstruktoren und Methoden Java Basics - Anfänger-Themen 10
E OOP individual + standard-Konstruktoren Java Basics - Anfänger-Themen 9
S Konstruktoren? Java Basics - Anfänger-Themen 5
K Konstruktoren Java Basics - Anfänger-Themen 13
H Konstruktoren – super! Java Basics - Anfänger-Themen 3
L Geschachtelte Konstruktoren Java Basics - Anfänger-Themen 4
hdi Kleine Design/Convention Frage zu Konstruktoren Java Basics - Anfänger-Themen 4
J Vererbung und Konstruktoren Java Basics - Anfänger-Themen 14
J Problem mit Konstruktoren Java Basics - Anfänger-Themen 2
G Überladen von Konstruktoren mit unterschiedlichen Datentypen Java Basics - Anfänger-Themen 4
H Befehl mit Konstruktoren Java Basics - Anfänger-Themen 2
L Konstruktoren bei Vererbung Java Basics - Anfänger-Themen 13
Z wie kann ich überladene Konstruktoren "umleiten"? Java Basics - Anfänger-Themen 11
D Blöde(?) Frage zu Konstruktoren und set-Methoden Java Basics - Anfänger-Themen 3
G Interface und Konstruktoren Java Basics - Anfänger-Themen 3
G Frage zu Konstruktoren Java Basics - Anfänger-Themen 12
G Verständnisfrage zu Konstruktoren Java Basics - Anfänger-Themen 5
G Konstruktoren Java Basics - Anfänger-Themen 9
A Konstruktoren überladen Java Basics - Anfänger-Themen 9
H Konstruktoren + Hilfe Java Basics - Anfänger-Themen 12
H Konstruktoren werden nie geerbt Java Basics - Anfänger-Themen 3
O Vor-/Nachteile/Unterschiede von Konstruktoren und Methoden Java Basics - Anfänger-Themen 3
Bierhumpen 2 Konstruktoren Java Basics - Anfänger-Themen 15
T mehrere Konstruktoren für eine Klasse Java Basics - Anfänger-Themen 7
J Instantvariablen und Konstruktoren Java Basics - Anfänger-Themen 2
Y Vererben - Konstruktoren Java Basics - Anfänger-Themen 2
Z übergabe von string[] an konstruktoren oder methoden Java Basics - Anfänger-Themen 3
L Klassen, Vererbung und Konstruktoren Java Basics - Anfänger-Themen 10
S Frage zu Konstruktoren Java Basics - Anfänger-Themen 7
G Problem mit Gültigkeit von Variabeln und Konstruktoren Java Basics - Anfänger-Themen 4
C Konstruktoren Java Basics - Anfänger-Themen 4
G Konstruktoren (was, wozu, wieso, warum) Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben