G
Guest
Gast
Hallo Leute,
ich muss für meine Uniaufgabe ein Bankenszenario programmieren. Bisher habe ich 4 Klassen definiert, BANK, KUNDE, KONTO und TEST. Jetzt soll die Bank in der Lage sein neue Kunden und Konten zu erstellen. Also hab ich in der Klasse BANK eine Methode erstellt, die folgendermaßen aussieht:
public static void neuKunde(String name, int kundennummer){
new Kunde(name, kundennummer);
}
Dabei wird eine neue Instanz der Klasse KUNDE erstellt:
Soweit so gut. Aber wenn ich nun in der Klasse TEST die Methode
Bank.neuKunde("Mischa", 1);
aufrufe und anschließend
System.out.println(Mischa.name);
versuche, sagt mir der compiler dass er die variable Mischa nicht findet. Was mache ich falsch?
Danke für eure Antworten!
ich muss für meine Uniaufgabe ein Bankenszenario programmieren. Bisher habe ich 4 Klassen definiert, BANK, KUNDE, KONTO und TEST. Jetzt soll die Bank in der Lage sein neue Kunden und Konten zu erstellen. Also hab ich in der Klasse BANK eine Methode erstellt, die folgendermaßen aussieht:
public static void neuKunde(String name, int kundennummer){
new Kunde(name, kundennummer);
}
Dabei wird eine neue Instanz der Klasse KUNDE erstellt:
Code:
public class Kunde{
// Attribute:
public String name;
public int nummer;
// Konstruktoren:
public Kunde(String name, int nummer){
this.name = name;
this.nummer = nummer;
}
}
Bank.neuKunde("Mischa", 1);
aufrufe und anschließend
System.out.println(Mischa.name);
versuche, sagt mir der compiler dass er die variable Mischa nicht findet. Was mache ich falsch?
Danke für eure Antworten!