Java-Assoziation

Java-Assoziation-Codebeispiel
Ich kenne
meine Tasse!
www.imi-shop.de
http://rlv.zcache.com
public class LEHRER
{
private String name;
private char geschlecht; // m: männlich, w: weiblich
...
trinken(TASSE seineTasse){ // Der Lehrer nimmt eine Tasse
// jetzt kennt er sie zeitweise, er trinkt nicht
// öffentlich, da trinken seine Methode ist
// Ausnahme: er ist im Krankenhaus am Tropf
seineTasse.füllen();
seineTasse.leeren();
}
public unterrichten(){
...
}
}
public class TASSE // sie hängt zeitweise vom LEHRER ab,
// Ende der Pfeilspitze
{
public TASSE()
{
. . .
}
public füllen(GETREANK getraenkArt){ // öffentlich,
// sonst käme niemand an die Tasse dran
...
}
public leeren(){
...
}
// weitere Methoden
...
}