Ich schicke euch jetzt die Fehlermeldung und die Klassen die ihr braucht, denn ich finde leider meinen Fehler nicht!!
Fehlercode in der Firmen-Klasse bei folgendem Code-Teil: Code:
Fehlermeldung bei diesem Code: cannot find Symbol-variable print
Sonstige benötigte Hinweise zur Fehlerfindung:
Nur als Hinweis: Es sind nicht die kompletten Klassen, nur die Methoden, die vielleicht zur Fehlerbehebung helfen können!!
Wenn euch noch was abgeht, bitte meldet euch mit euren Fragen!!
Danke!!
Fehlercode in der Firmen-Klasse bei folgendem Code-Teil: Code:
Java:
Out.println(arr[i]=a.print);
Sonstige benötigte Hinweise zur Fehlerfindung:
Java:
public class Arbeiter extends Mitarbeiter
{
double fixum;
double stunden;
double lohnProStunde;
String firma;
String status;
public Arbeiter(String vvname, String nname, int personalnummer, double fixum, double stunden, double lohnProStunde, String firma, String status)
{
super(vvname,nname,personalnummer);
this.fixum=fixum;
this.stunden=stunden;
this.lohnProStunde=lohnProStunde;
this.firma=firma;
this.status=status;
}
public void print()
{
super.print();
double gehalt=getMonatslohn();
Out.println("Monatslohn: "+ gehalt);
Out.println("Firma: " + firma);
Out.println("Status: " + status);
}
Java:
public Mitarbeiter[] personenEinstellen(String vvname, String nname, int personalnummer, double fixum, double praemie, double stunden, double lohnProStunde, String firma, String status)
{
Out.println("Wie lange soll das Array sein? Zahl über 5 und unter 10!!");
int size=In.readInt();
Mitarbeiter[] arr=new Mitarbeiter[size];
for (int i=0;i<arr.length;i++)
{
Mitarbeiter a=new Arbeiter(vvname,nname,personalnummer,fixum,stunden,lohnProStunde,firma,status);
if(a instanceof Arbeiter)
{
Out.println(arr[i]=a.print);
}
}
return arr;
Wenn euch noch was abgeht, bitte meldet euch mit euren Fragen!!
Danke!!