A
AlexJ
Gast
Hallo,
ich bin ein absoluter Anfänger, habe mir das Buch "jetzt lerne ich Java 6" von Markt und Technik gekauft.
Aber schon im 3. Kapitel komme ich nicht weiter.
javac spuckt beim folgenden Beispiel "cannot find symbol" in zeile 28 u. 29 aus, und irgendwas mit dem constructor meckert er auch noch (ich weiß nicht, ob/wie ich den Text aus der Eingabeaufforderun kopieren kann).
Vielleicht kann ja jemand mal einen kurzen Blick drauf werfen, habs eig. genau wie im Buch abgetippt.
Würde mich freuen wenn mir jmd helfen kann. Danke schonmall...
ich bin ein absoluter Anfänger, habe mir das Buch "jetzt lerne ich Java 6" von Markt und Technik gekauft.
Aber schon im 3. Kapitel komme ich nicht weiter.
javac spuckt beim folgenden Beispiel "cannot find symbol" in zeile 28 u. 29 aus, und irgendwas mit dem constructor meckert er auch noch (ich weiß nicht, ob/wie ich den Text aus der Eingabeaufforderun kopieren kann).
Vielleicht kann ja jemand mal einen kurzen Blick drauf werfen, habs eig. genau wie im Buch abgetippt.
Code:
class CMitarbeiter {
String m_name; // Felder (= Membervariablen)
String m_vorname;
int m_gehalt;
CMitarbeiter(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;
}
} // Ende der Klassendeklaration
public class CMitarbeiterBeispiel {
public static void main(String[] args) {
// 2 neue Mitarbeiter instanzieren
CMitarbeiter billy = new CMitarbeiter("Gates","Bill","3000");
CMitarbeiter stevie = new CMitarbeiter("Jobs", "Steve", "3500");
// Daten ausgeben
billy.datenAusgeben();
stevie.datenAusgeben();
// Gehalt von a erhöhen
billy.gehaltErhoehen(500);
// Kontrolle
billy.datenAusgeben();
stevie.datenAusgeben();
}
}
Würde mich freuen wenn mir jmd helfen kann. Danke schonmall...