ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
1271
1271
EMPFEHLEN
-
19.11.04 22:31 #1
- Registriert seit
- Oct 2004
- Beiträge
- 3
Kann mir eine Person helfen?
Ich möchte eine Klasse von einer anderen Klasse ableiten.
In diesem Fall, ableiten von java.io.FileOutputStream.
FileOutputStream hat keinen Standardkonstruktor.
||||Die Fehlermeldung ist unten angegeben||||
Rufe ich jetzt super(xxx,yyy) auf bekomme ich die Fehlermeldung
das super der erste Eintrag im Konstruk. sein muss.
Nehm ich das "try{ " weg bekomme ich eine Fehlermeldung das
genau dieses try{...}catch{...} fehlt.
Was mache ich falsch?
||||Die Fehlermeldung ist unten angegeben||||
Ohne super(xxx,yyy) kann ich die Datei auch nicht übersetzten, es gibt ja keinen Standard-Konstruk in FileOutputStream.
//Erstellt am 16.11.2004
import java.io.*;
public class info extends java.io.FileOutputStream
{
/*
public info()
{
super("/home/alex/info.txt");
}
*/
public info(String Dateiname,boolean append)
{ ///Zeile 13
try
{
super(Dateiname,append); ///Zeile 16
//super(Dateiname,append);
//Out = new PrintStream((OutputStream)FehlerDatei);
//DateiStream = new FileOutputStream(Dateiname,append);
}
catch(FileNotFoundException e)
{
}
}
}
Kompileraufruf: javac info.java
Hier folgt die Fehlermeldung...
info.java:13: cannot resolve symbol
symbol : constructor FileOutputStream ()
location: class java.io.FileOutputStream
{
^
info.java:16: call to super must be first statement in constructor
super(Dateiname,append);
^
2 errors
-
Moiens
Machs doch wie die Superklasse und reich die Exception einfach weiter ..
Gruß StefanPHP-Code:import java.io.*;
public class info extends java.io.FileOutputStream
{
public info() throws FileNotFoundException
{
super("/home/alex/info.txt");
}
public info(String Dateiname,boolean append) throws FileNotFoundException
{
super(Dateiname,append);
}
}
:-) möp
-
20.11.04 12:01 #3
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Klassennamen schreibt man übrigens groß...
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
23.11.04 20:31 #4
- Registriert seit
- Oct 2004
- Beiträge
- 3
Dank euch Beiden,
werde das gleich mal probieren.
Gruss
Alexander
Ähnliche Themen
-
Konstruktor mit this aufrufen funktioniert nicht
Von Catscrash im Forum C/C++Antworten: 1Letzter Beitrag: 04.01.11, 08:05 -
Variablenname aus Inhalt einer anderen Variable ableiten
Von folio im Forum PHPAntworten: 1Letzter Beitrag: 15.03.10, 05:35 -
Class.forName() für Klasse mit privatem Konstruktor
Von pinsleepe im Forum Java GrundlagenAntworten: 3Letzter Beitrag: 04.08.09, 07:56 -
Konstruktor im Konstruktor aufrufen?
Von zarrandreas im Forum .NET ArchivAntworten: 1Letzter Beitrag: 03.06.05, 16:45 -
Class zweimal aufrufen ?
Von Trash im Forum CSSAntworten: 9Letzter Beitrag: 27.11.04, 15:05





Zitieren

Login





