H
Helga
Gast
Hallo,
dieses Programm müsste fehlerlos sein, trotzdem gibt er eine Fehlermeldung aus (siehe unten). Dieses Problem habe ich leider öfter... Habe bereits versucht, hier eine Lösung zu finden, aber leider keine gefunden. Für Ideen wäre ich wirklich dankbar!!!!!
Ausgabe:
java.lang.NoSuchMethodError: main
Exception in thread "main"
dieses Programm müsste fehlerlos sein, trotzdem gibt er eine Fehlermeldung aus (siehe unten). Dieses Problem habe ich leider öfter... Habe bereits versucht, hier eine Lösung zu finden, aber leider keine gefunden. Für Ideen wäre ich wirklich dankbar!!!!!
Code:
public class Station1 {
private String stationName;
private int maxAnz;
private String [] patientgruppe;
public Station1 (String stationName, int maxAnzahl){
this.stationName=stationName;
this.maxAnz=maxAnzahl;
this.patientgruppe=new String [maxAnzahl]; }
public void setStationName(String stationName) {
this.stationName=stationName; }
public String getStationName(){
return stationName; }
public int getMaxAnzahl(){
return maxAnz; }
public void setPatient (int i,String name) {
this.patientgruppe[i]=name; }
public String getPatient (int i) {
return patientgruppe[i];
}}
class MainStation1 {
public static void main (String [] args) {
Station1 stat1=new Station1 ("Station A", 8) ;
Station1 stat2=new Station1 ("Station B", 20);
stat1.setPatient(0,"Meier");
stat2.setPatient(0,"Schulze");
stat1.setPatient(1,"Barth");
stat1.setPatient(2,"Lohmann");
stat2.setPatient(1,"Kuhn");
System.out.println("Die erste Station mit Namen:"+stat1.getStationName()+"\nkann maximal"+stat1.getMaxAnzahl()+"Patienten aufnehmen.\n");
System.out.println("Zur Zeit sind folgende Patienten aufgenommen:");
for (int i=0; i<3;i++)
System.out.println (stat1.getPatient(i));
}}
Ausgabe:
java.lang.NoSuchMethodError: main
Exception in thread "main"