public class Table
extends Object
Ein runder Tisch, an dem die Philosphen essen.
-
Constructor Summary
Constructors
Table(Scene scene,
List<demos.edu_projects.concurrency.philosophers.Philosopher> philosophers)
-
Method Summary
double
static void
point(double rotation,
double distanceFromCenter)
double
Die Drehwinkel in Grad, von Mittelpunkt des Tisches zu zwei benachbarten
Philosophen.
int
Die Anzahl an Sitzen, also wie viele Philosophen am Tisch sitzen können.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Table
public Table(Scene scene,
List<demos.edu_projects.concurrency.philosophers.Philosopher> philosophers)
- Parameters:
philosophers - die Philosophen, die am Tisch sitzen und essen.
-
Method Details
-
seatCount
Die Anzahl an Sitzen, also wie viele Philosophen am Tisch sitzen können.
-
rotation
Die Drehwinkel in Grad, von Mittelpunkt des Tisches zu zwei benachbarten
Philosophen.
-
halfRotation
public double halfRotation()
-
point
public Vector point(double rotation,
double distanceFromCenter)
-
-
main
public static void main(String[] args)