unit4.hanoiLib
Class HanoiTowersSimulator

java.lang.Object
  extended by unit4.hanoiLib.HanoiTowersSimulator

public class HanoiTowersSimulator
extends java.lang.Object

מחלקת שירות זו מספקת פעולה לביצוע סימולציה של מגדלי הנוי

Version:
26.11.2007
Author:
צוות מדעי המחשב, המרכז להוראת המדעים, האוניברסיטה העברית, ירושלים

Method Summary
static void play(java.lang.Object haoniTowers)
          
פעולה זו מאפשרת מצב של משחק בעזרת העכבר להזזת הטבעות במגדלי הנוי
הנחה: הפרמטר המתקבל חייב להיות מטיפוס המחלקה HanoiTowers
static void simulate(java.lang.Object haoniTowers, int delay)
          
פעולה זו מבצעת סימוליציה למגדלי הנוי
הנחה: הפרמטר הראשון חייב להיות מטיפוס המחלקה HanoiTowers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

simulate

public static void simulate(java.lang.Object haoniTowers,
                            int delay)
פעולה זו מבצעת סימוליציה למגדלי הנוי
הנחה: הפרמטר הראשון חייב להיות מטיפוס המחלקה HanoiTowers

Parameters:
haoniTowers - HanoiTowers עצם מטיפוס
delay - השהיה של מהירות הסימולציה במילי שניות

play

public static void play(java.lang.Object haoniTowers)
פעולה זו מאפשרת מצב של משחק בעזרת העכבר להזזת הטבעות במגדלי הנוי
הנחה: הפרמטר המתקבל חייב להיות מטיפוס המחלקה HanoiTowers

Parameters:
haoniTowers - HanoiTowers עצם מטיפוס