NetBeans

paganini

Commander
Registriert
Nov. 2005
Beiträge
2.544
Einen schönen Abend!

Da ich in nächster Zeit meine erste IT Prüfung schreiben werde, habe ich mich jetzt der Praxis im Programmieren gewidmet. Ich habe schon einfach Programme geschrieben aber bei dem hier, das denke ich auch noch nicht schwer ist, komm ein Fehler aber ich weiß nicht was ich machen soll. Hier mal der Text:


package mitarbeiter;

/**
*
* @author Oli
*/
class mitarbeiter {
String m_name;
String m_vorname;
int m_gehalt;

mitarbeiter(String name, String vorname,
int gehalt) {
m_name = name;
m_vorname = vorname;
m_gehalt = gehalt;
}

void datenAusgeben() {
System.out.println("\n");
System.out.println(" Name : " + m_name);
System.out.println(" Vorname : " + m_vorname);
System.out.println(" Gehalt : " + m_gehalt + " Euro");

}

void gehaltErhoehen(int erhoehung) {
m_gehalt += erhoehung;

}
}

public class mitarbeiter {
public static void main(String[] args) {
mitarbeiter billy = new mitarbeiter("Gates","Bill",3000);
mitarbeiter stevie = new mitarbeiter("Jobs","Steve",3500);

billy.datenAusgeben();
stevie.datenAusgeben();

billy.gehaltErhoehen(500);


billy.datenAusgeben();
stevie.datenAusgeben();

}

}

Bei der fetten Schrift kommt folgender Fehler:

"class mitarbeiter is public, should be declared in a file named mitarbeiter.java"

Was muss ich ändern? Der Name ist doch gleich geschrieben wie das File heißt.

Hoffe ihr könnt mir helfen.

Danke!

Grüße
 
Wieso hast du 2 Klassen mitarbeiter? Übrigens sollte man Klassennamen groß schreiben. Ist zwar keine Pflicht, aber üblich Konvention bei Java.
 
Super Danke ich habs!!!

:daumen:
 
Zurück
Oben