Ergebnis 1 bis 2 von 2
-
12.12.2011, 12:24 #1PSP_Simon
java methoden manuell in Konsole aufrufen
Ich programmiere zzt mal wieder in der Schule,
muss ja wohl kaum sagen dass das so gut wie keinen sinn hat^^ aus den paar unzusammenhängenden stoff fetzten wird niemand schlau^^
Folgendes, ich programmiere eine "Autpovermietung", die vorgabe ist einfach nur der Methodenaufruf mit Bluej, ich programmiere aber mit eclipse bzw. mit gedit auf Linux. Eine Main methode ist auch nicht Vorgabe, aber nötig um eine Klasse im Terminal auszuführen. Wie kann ich erstens die Main methode unendlich weiterlaufen lassen, und 2tens einzelne Methoden, z.b "auftrag_anlegen()", im terminal aufrufen? oder dass halt so ne Auswahl kommt "press Key x for xxx"?
hier mal die Hauptklasse:
Code:public class AUTOVERMIETUNG { private FAHRZEUGPARK fahrzeugpark; private int lfdnr; private double ktostand; private AUFTRAG [] auftrag; public AUTOVERMIETUNG() { fahrzeugpark = new FAHRZEUGPARK(); lfdnr = 0; ktostand = 0; } public static void main(String args[]) { welcome(); } public static void welcome() { System.out.println("Willkommen"); } public void bezahlen (String autotyp, int tage) { int fahrzeugnr; double bezahlen; fahrzeugnr = fahrzeugpark.suchen(autotyp); bezahlen = fahrzeugpark.preisbilden(fahrzeugnr, tage); ktostand = ktostand + bezahlen; } public void bestellen (int fahrzeugnr, int tage, String name) { fahrzeugpark.reservieren(fahrzeugnr, tage, name); } public void mieten (int fahrzeugnr, int tage, String name) { fahrzeugpark.mieten(fahrzeugnr, tage, name); } public void auftrag_anlegen (String auto, String name, int tage) { int fahrzeugnr; fahrzeugnr = fahrzeugpark.suchen(auto); lfdnr = lfdnr + 1; auftrag = new AUFTRAG [100]; auftrag[lfdnr] = new AUFTRAG(name, auto, tage); bestellen(fahrzeugnr, tage, name); auftrag[lfdnr].ausgeliefert = true; bezahlen(auto, tage); auftrag[lfdnr].quittung = true; mieten(fahrzeugnr, tage, name); } }
Martin
-
java methoden manuell in Konsole aufrufen
Schau dir mal diesen Bereich an. Dort ist für jeden was dabei!
-
02.01.2012, 20:51 #2SurviveX
AW: java methoden manuell in Konsole aufrufen
Hmm... Wusste gar nicht, dass wir hier einen Bereich für Programmierung haben.
Falls es noch wen interessieren sollte:
Konsoleneingabe mit...
Code:BufferedReader console = new BufferedReader(new InputStreamReader(System.in)); zeile = console.readLine();
Das die Main-Methode unendlich oft durchlaufen wird, ist hier nicht nötig, aber falls es doch irgendwann gebraucht wird heisst die Lösung "implements Runnable".
...
Ähnliche Themen
-
Kik - Der Textildiskont und seine Methoden: Nachdem ich gestern die Werbung von Kik mit Verona Pooth gesehen hab und nebenbei den Laptop an hatte, hab ich mir gedacht ich schau mal im Internet,... -
Coding Java Programm<-->Java Applet
Java Programm<-->Java Applet: Hallo Leute, ich versuche grade, mir Java beizubringen, hab das mittlerweile auch in der Schule. Altbekannt ist da natürlich der Taschenrechner.... -
Haarentfernung: welche Methoden?: hallo miteinander, ich wollte mal fragen welche methoden ihr so bevorzugt. es gibt ja mittlerweile eine große Spannbreite an... -
Bodybuilding:Trainingsaufbau/-methoden/-durchführung: Joah, hallo alle zusammen :D. Ich hab da ein kleines Problem ^^. Und zwar muss ich genau über dieses Thema eine Arbeit schreiben: ... -
java-Umgebung installieren und aufrufen ?: hi, wollt mal wieder ein paar sachen in java versuchen und scheitere leider an der installation von dem ganzen :) kennt jemand eine seite wo es...
Dann gib mir mal bitte einen Tipp, wie ich mit Ponita und Vulpix Misty und Arktos stoppen soll. Ich bin gespannt.
Pokémon Trading Card: Pocket