Hallo an Alle,
ich habe eine Klasse "Plane" und "Flight erstellt. Danach habe ich 3 Planes erstellt mit den Namen: plane3, plane2 und plane3. Diesen Planes habe ich 2 Eigenschaftenk gegeben (Name und einen Integer).
Als nächstes habe ich ein Objekt "flight" erstellt. Der hat 3 Eigenschaften: Abflug, Ankunft, und Wochentag. Nun möchte ich haber dem Objekt "Flight" ein "Plane" zuweisen. Spricht meine Gedanke fligtList.add(String ankunft, String abbflug, String Tag, Plane plane1).
Leider funktionier es nicht.
[CODE lang="java" title="Klasse Plane"]import java.util.ArrayList;
public class PlaneManager {
public static ArrayList<Plane> planeList = new ArrayList<>();
public static void makePlane() {
Plane plane1 = new Plane("Boing 737", 100);
planeList.add(plane1);
//planeList.add(new Plane("Boing 737", 100));
//planeList.add(new Plane("Boing 747", 200));
//planeList.add(new Plane("Boing 777", 300));
}
}
[/CODE]
[CODE lang="java" title="Flight"]import java.util.ArrayList;
public class Flight {
private static String takeoff;
private static String arrivals;
private static String date;
private static Plane plane;
public Flight(String takeoff, String arrivals, String date, Plane plane) {
super();
this.takeoff = takeoff;
this.arrivals = arrivals;
this.date = date;
this.plane = plane;
}
[/CODE]
[CODE lang="java" title="FlightManager"]import java.util.ArrayList;
public class FlightManager {
private static ArrayList<Flight> flights = new ArrayList<>();
public static void makeFlights() {
flights.add(new Flight("16:30", "18:45", "Monday", /*plane1 Eigenschaften */)));
}
}
[/CODE]
ich habe eine Klasse "Plane" und "Flight erstellt. Danach habe ich 3 Planes erstellt mit den Namen: plane3, plane2 und plane3. Diesen Planes habe ich 2 Eigenschaftenk gegeben (Name und einen Integer).
Als nächstes habe ich ein Objekt "flight" erstellt. Der hat 3 Eigenschaften: Abflug, Ankunft, und Wochentag. Nun möchte ich haber dem Objekt "Flight" ein "Plane" zuweisen. Spricht meine Gedanke fligtList.add(String ankunft, String abbflug, String Tag, Plane plane1).
Leider funktionier es nicht.
[CODE lang="java" title="Klasse Plane"]import java.util.ArrayList;
public class PlaneManager {
public static ArrayList<Plane> planeList = new ArrayList<>();
public static void makePlane() {
Plane plane1 = new Plane("Boing 737", 100);
planeList.add(plane1);
//planeList.add(new Plane("Boing 737", 100));
//planeList.add(new Plane("Boing 747", 200));
//planeList.add(new Plane("Boing 777", 300));
}
}
[/CODE]
[CODE lang="java" title="Flight"]import java.util.ArrayList;
public class Flight {
private static String takeoff;
private static String arrivals;
private static String date;
private static Plane plane;
public Flight(String takeoff, String arrivals, String date, Plane plane) {
super();
this.takeoff = takeoff;
this.arrivals = arrivals;
this.date = date;
this.plane = plane;
}
[/CODE]
[CODE lang="java" title="FlightManager"]import java.util.ArrayList;
public class FlightManager {
private static ArrayList<Flight> flights = new ArrayList<>();
public static void makeFlights() {
flights.add(new Flight("16:30", "18:45", "Monday", /*plane1 Eigenschaften */)));
}
}
[/CODE]
Zuletzt bearbeitet: