beispiele.k1Geruechtekueche
Class Schueler

java.lang.Object
  extended by beispiele.k1Geruechtekueche.Schueler

public class Schueler
extends Object

Klasse Schueler. Diese Klassendefinition soll von Schuelern in der 10.Klasse nicht eingesehen werden. Sie dient nur zum Experimentieren in der 10.Klasse

Version:
05.2008
Author:
Susanne Ritzer, Ute Heuer Universitaet Passau

Constructor Summary
Schueler(String neuerName)
          Konstruktor fuer Objekte der Klasse Schueler
 
Method Summary
 boolean freundschaftBeenden(Schueler keinFreund)
          Diese Methode beendet die Freundschaft mit dem uebergebenen Schueler.
 boolean freundschaftBeginnen(Schueler neuerFreund)
          Diese Methode stellt eine Freundschaftsbeziehung mit dem Schueler neuerFreund her.
 String toString()
           
 void weitersagen(String neuesGeruecht, int lebensdauer)
          Die Methode weitersagen erzaehlt den Freunden das neue Geruecht, wenn die Lebensdauer des Geruechts groesser als 0 ist und wenn die Freunde das Geruecht noch nicht kennen.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Schueler

public Schueler(String neuerName)
Konstruktor fuer Objekte der Klasse Schueler

Method Detail

freundschaftBeenden

public boolean freundschaftBeenden(Schueler keinFreund)
Diese Methode beendet die Freundschaft mit dem uebergebenen Schueler. Sie liefert true zurueck, wenn die Freundschaft beendet wurde. Bestand jedoch zu diesem Schueler keine Freundschaftsbeziehung, so wird der Wert false zurueckgegeben.


freundschaftBeginnen

public boolean freundschaftBeginnen(Schueler neuerFreund)
Diese Methode stellt eine Freundschaftsbeziehung mit dem Schueler neuerFreund her. Sie liefert true zurueck, wenn ein Freundschaftsverhaeltnis eingegangen wurde. Sie liefert false zurueck, wenn kein Freundschaftsverhaeltnis eingegangen wurde. Dies kann passieren, wenn der Schueler bereits zwei Freunde hatte oder bereits eine Freundschaft zu diesem Schueler bestand.


toString

public String toString()
Overrides:
toString in class Object

weitersagen

public void weitersagen(String neuesGeruecht,
                        int lebensdauer)
Die Methode weitersagen erzaehlt den Freunden das neue Geruecht, wenn die Lebensdauer des Geruechts groesser als 0 ist und wenn die Freunde das Geruecht noch nicht kennen. Ist die Lebensdauer groesser als eins, dann erzaehlen es die Freunde wiederum ihren Freunden...