Skip to Content
Think Java, 2. Auflage
book

Think Java, 2. Auflage

by Allen Downey, Chris Mayfield
September 2024
Intermediate to advanced
326 pages
7h 33m
German
O'Reilly Media, Inc.
Book available
Content preview from Think Java, 2. Auflage

Kapitel 15. Arrays von Arrays

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In den letzten beiden Kapiteln dieses Buches werden 2D-Grafiken verwendet, um fortgeschrittenere objektorientierte Konzepte zu veranschaulichen. Wenn du Anhang C noch nicht gelesen hast, solltest du ihn jetzt lesen und dich mit den Klassen Canvas, Color und Graphics aus dem Paket java.awt vertraut machen. In diesem Kapitel verwenden wir diese Klassen, um Bilder und Animationen zu zeichnen und um grafische Simulationen durchzuführen.

Conway's Spiel des Lebens

Das Game of Life, kurz GoL, wurde von John Conway entwickelt und 1970 in der Kolumne von Martin Gardner im Scientific American bekannt gemacht. Conway nennt es ein Null-Spieler-Spiel, weil keine Spieler/innen benötigt werden, um Strategien zu wählen oder Entscheidungen zu treffen. Nachdem du die Anfangsbedingungen festgelegt hast, beobachtest du das Spiel selbst. Das ist interessanter, als es klingt; du kannst es im Wikipedia-Eintrag "Conway's Game of Life" nachlesen.

Das Spielbrett ist ein 2D-Gitter aus quadratischen Zellen. Jede Zelle ist entweder lebendig oder tot; die Farbe der Zelle zeigt ihren Zustand an. Abbildung 15-1 zeigt ein Beispiel für ein Raster; die fünf schwarzen Zellen sind lebendig.

Abbildung 15-1. Ein Gleiter im Spiel des Lebens

Das Spiel läuft in Zeitschritten ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Java – die Neuerungen in Version 17 LTS, 18 und 19

Java – die Neuerungen in Version 17 LTS, 18 und 19

Michael Inden
52weeks Swift-18-type-casting

52weeks Swift-18-type-casting

Alfredo Deza, Noah Gift

Publisher Resources

ISBN: 9781098195915Supplemental Content