java.lang.Object
demos.edu_projects.concurrency.philosophers.Table

public class Table extends Object
Ein runder Tisch, an dem die Philosphen essen.
  • 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

      @Getter public int seatCount()
      Die Anzahl an Sitzen, also wie viele Philosophen am Tisch sitzen können.
    • rotation

      @Getter public double 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)
    • scene

      @Getter public Scene scene()
    • main

      public static void main(String[] args)