Hallo Leute!
Ich bin neu im Forum, und hoffe ihr könnt mir weiter helfen.
Suchanfragen zu diesem Thema konnten mir leider nicht weiterhelfen.
Ich möchte in meiner main Klasse im Code eine If-Abfrage ausführen die in einer anderen Klasse gespeichert ist. Erstmal ist dies überhaupt möglich, und wenn, wie?
Main-Klasse:
Und hier meine andere Klasse in der die if-Abfrage enthalten ist.
Wobei hier ja das weitere Problem bestehen würde das er die Boolean in der if-Abfrage z. B. 'options.create' nicht erkennt da sie ja in der anderen Klasse gespeichert sind.
Also im Grunde soll er in der main mittem im Code kurz die andere Klasse abfragen und dann den weiteren Code in der main ausführen.
Jemand eine Idee?
Dankeschön schon mal im Voraus!
Ich bin neu im Forum, und hoffe ihr könnt mir weiter helfen.
Suchanfragen zu diesem Thema konnten mir leider nicht weiterhelfen.
Ich möchte in meiner main Klasse im Code eine If-Abfrage ausführen die in einer anderen Klasse gespeichert ist. Erstmal ist dies überhaupt möglich, und wenn, wie?
Main-Klasse:
Java:
package Test;
import java.util.Scanner;
import java.util.jar.Attributes.Name;
import java.io.*;
public class main {
public static void main(String[] args) {
Scanner choose = new Scanner(System.in);
task options = new task();
System.out.println("Bitte wählen Sie eine Option aus.");
System.out.println("1 - x");
System.out.println("2 - xy");
System.out.println("3 - xyz");
options.create = choose.hasNext("1");
options.view = choose.hasNext("2");
options.edit = choose.hasNext("3");
HIER IF ABFRAGE
weiterer Code...
Und hier meine andere Klasse in der die if-Abfrage enthalten ist.
Java:
package Test;
import java.util.Scanner;
public class task {
boolean create, view, edit; {
if (options.create == true) {
System.out.println("Sie haben 'x' ausgewählt");
} if (options.view == true) {
System.out.println("Sie haben 'xy' ausgewählt");
} if (options.edit == true) {
System.out.println("Sie haben 'xyz' ausgewählt");
} else if (options.create == false && options.view == false && options.edit == false) {
System.out.println("Sie haben keine Operation ausgewählt");
}
}
}
Wobei hier ja das weitere Problem bestehen würde das er die Boolean in der if-Abfrage z. B. 'options.create' nicht erkennt da sie ja in der anderen Klasse gespeichert sind.
Also im Grunde soll er in der main mittem im Code kurz die andere Klasse abfragen und dann den weiteren Code in der main ausführen.
Jemand eine Idee?
Dankeschön schon mal im Voraus!