fehlermeldung beim compilieren



  • bekomme beim compilieren folgende fehlermeldunng beim unten angeführten programm, vielleicht kann mir jemand helfen:

    HelloClient.java:37: cannot resolve symbol
    symbol : method terminEintragen (java.lang.String,Termin)
    location: interface Hello
    obj.terminEintragen(benutzer, t);
    ^
    HelloClient.java:45: cannot resolve symbol
    symbol : method alleTermineAusgeben ()
    location: interface Hello
    Vector allet=(Vector)obj.alleTermineAusgeben();
    ^
    HelloClient.java:68: cannot resolve symbol
    symbol : method benutzerTermineAusgeben (java.lang.String)
    location: interface Hello
    Vector termine=(Vector) obj.benutzerTermineAusgeben(benutzer);
    ^
    3 errors

    p.s die zeilen angabe stimmt nicht mehr ganz!

    import java.rmi.RMISecurityManager; 
    import java.rmi.RemoteException; 
    import java.rmi.Naming; 
    import java.net.InetAddress; 
    import java.net.UnknownHostException;
    import java.io.*;
    import java.util.*;
    import java.rmi.server.UnicastRemoteObject;
    import java.lang.*;
    import java.lang.Object.*;
    
    public class HelloClient { 
    private Hello obj;
    	BufferedReader br = new BufferedReader(new 
             InputStreamReader(System.in));
    //LOGIN
    	public void login(){
    	System.out.println("Falsche Eingabe!");
    	}
    //TERMINEINTRAG
             public void eintragen(){
    		try{
    		System.out.println("Benutzer: ");
    		String benutzer=(String)br.readLine();
    		System.out.println("Termin: ");
    		String datum=(String)br.readLine();
    		Termin t=new Termin();
    		t.TerminEintragen(datum, benutzer);
                      System.out.println("Benutzer: "+" "+benutzer+" "+" und    Termin : "+" "+datum+" "+" an den Server geschickt!");
    		obj.terminEintragen(benutzer, t);
    		}catch(Exception e){System.out.println("eintragen " +e);}
    	}
    //AUSGABE ALLER TERMINE
              public void alleausgeben(){
    		try{
    		Vector allet=(Vector)obj.alleTermineAusgeben();
    		System.out.println("Alle Termine und Benutzer:");
              for (Enumeration el=allet.elements(); el.hasMoreElements();){
                   Vector help=(Vector)el.nextElement();
    	    for(Enumeration el2=help.elements(); el2.hasMoreElements();){
    			Termin t=(Termin)el2.nextElement();
    			t.TerminAusgeben()
                }  
    
    	 }
    		}catch(Exception e){System.out.print("alle ausgeben " +e);}	}
    //AUSGABE BENUTZERTERMIN
             public void ausgeben(){
    		try{
    		System.out.println("Benutzer:");
    		String benutzer=(String)br.readLine();
                  System.out.println("+benutzer+" "+"Sie haben folgende Termine:");
    	Vector termine=(Vector) obj.benutzerTermineAusgeben(benutzer);
    		for(Enumeration el=termine.elements(); el.hasMoreElements();{ 
                 Termin t=(Termin)el.nextElement();
    t.TerminAusgeben();
    			}
    		}catch(Exception e){System.out.print("Sie sind keine Benutzer!");}
    	}
    public static void main(String args[]) {
    //.....
    }
    }
    

    vielen dank!



  • K.A.

    PS: Ziemliches Durcheinander !!!



  • man müsste zumindest die class Hello kennen, so ist weiß man nicht, was da los ist.
    Apropo: der code hat auch so fehler.. aber vielleicht hast du sie eben erst reingehauen.

    bei der einen for schleife fehlt was... zum bleistift



  • In diesem WirrWarr sind zurecht Fehler drin, so schlecht wie das aussieht 😉



  • mhhhh, erwartet die funktion solche typen?

    gruß math55


Anmelden zum Antworten