Kleine Sektflaschen Hochzeit
showDialog ( balance); Driver. Driver = new Driver ();} else if ( choice == 4) name = JOptionPane. showInputDialog ( " Please enter a name"); Driver. Driver = new Driver ();} else if ( choice == 5) JOptionPane. showDialog ( "Goodbye" + name);}} while ( choice >= 1 && choice <= 5);}} hier ist die Bankverbindung-Methode public class BankAccount double balance = 400; double deposit; double withdraw; double Interest = 1. 05; String name; String accountNumber; public BankAccount () name = null; accountNumber = null; balance = 0;} public double Deposit () String input = JOptionPane. showInputDialog ( "How much would you like to deposit? "); deposit = Integer. parseInt ( input); if ( deposit < 10000) balance = ( deposit + balance);} return balance;}} new Deposit()? Java methoden aus anderen klassen aufrufen 10. Ist Deposit eine Klasse? Wo und wie ist es definiert? So oft wie das schon gesagt wurde auf dieser Website bereits - Sie sollten auf jeden Fall erwägen, Kommissionierung bis, oder re-Lektüre, einer einführenden Java-text. Die Anzahl der Fehler im code ist... bezeichnend.
Hi! Ich hab ein kleines Problemchen. Ich habe ein recht grosses Projekt hier, das ich in zig kleinere Klassen unterteilt hab, weil ist übersichtlicher und so. Bluej - Aufruf einer Methode aus einer anderen Klasse in eine andere Klasse & Methode. Jetzt habe ich aber das Problem, das ich von einer Klasse "A" aus auf Variablen zugreifen (lesen und schreiben) muss, welche in Klasse "B" deklariert sind. Leider kann ich nicht mir Parameterübergabe arbeiten, da es an dieser Stelle einfach zuviel Zeitaufwand bedeuten würde. Momentan bekomme ich immer den Fehler "xyz cannot be resolved" bla. Gibt es eine Möglichkeit, wie ich diese Problematik umgehen kann und mir nicht den ganzen Mist mit der Parameterübergabe aufhalsen muss? Gruss, vorticone
import static; import; public class Datentypen { @SuppressWarnings("unused") public static void main(String[] args){ Scanner keyboard = new Scanner(); intln("In Java gibt es viele verschiedene Datentypen. Da ich Ihnen die Unübersichtlichkeit sparen möchte, "); intln("habe ich dieses Programm geschrieben. Dieses Programm enthält jeweils ein Beispiel zu je einem Datentypen. "); intln("Also, worauf warten Sie? Suchen Sie sich einen Datentypen aus! Java methoden aus anderen klassen aufrufen de. "); intln(); intln("Boolean Char"); intln("Byte Short"); intln("Int Long"); intln("Float Double"); String datentypen = (); switch(datentypen){ case "Boolean": booleantyp(); //Fehler ist hier! }}} Zweite Klasse: public class DatentypenMethoden { public static void maint(String[] args){} public void booleantyp(){}} Wie greife ich jetzt von der Klasse Datentypen auf die Methode "booleantyp()"? Entweder du definierst booleantyp als static, also public static void booleantyp()... und greifst dann über den Klassenbezeichner darauf zu: oleantyp(); oder (besser) du erzeugst ein Objekt der Klasse Datentypenmethoden mit Datentypenmethoden dtm = new Datentypenmethoden(); und greifst dann über das Objekt auf die Methode zu: Das public static void main(String[] args) brauchst du nur, wenn die Klasse für sich allein ausführbar sein soll.