|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteps.werkzeuge.ZweiTupel<A,B>
public class ZweiTupel<A,B>
Die Klasse ZweiTupel wird typischerweise verwendet, wenn ein Dienst zwei Werte zurueckgeben moechte. Beide Komponenten koennen hoechstens einmal mit einem Wert belegt werden. Beide Komponenten wurden veroeffentlicht, um diese leicht auslesen zu koennen. Hier liegt keine Verletzung des Geheimnisprinzips vor. Das zu verstehen ist jedoch nicht Lernziel der 10.Klasse. Deshalb bietet die Klasse ZweiTupel zusaetzlich noch Dienste zum Auslesen der Komponenten an. So muss in der 10.Klasse nicht thematisiert werden, warum nur im speziellen Fall der Klasse ZweiTupel, ein Zugriff auf Attribute erlaubt ist. siehe auch net/mindview/util/TwoTuple.java aus dem Buch B. Eckel: Thinking in Java Uebersetzung und Auswahl: U. Heuer
Field Summary | |
---|---|
A |
erste
Erste Komponente. final heisst: wurde dem Attribut einmal ein Objekt des Typs A zugewiesen, kann kein anderes mehr gesetzt werden. |
B |
zweite
Zweite Komponente. final heisst: wurde dem Attribut einmal ein Objekt des Typs A zugewiesen, kann kein anderes mehr gesetzt werden. |
Constructor Summary | |
---|---|
ZweiTupel(A a,
B b)
|
Method Summary | |
---|---|
A |
ersteGeben()
Lesenden Zugriff via Dienst ersteGeben auf unsere erste Komponenten bereitstellen. |
String |
toString()
|
B |
zweiteGeben()
Lesenden Zugriff via Dienst zweiteGeben auf unsere zweite Komponente bereitstellen. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final A erste
public final B zweite
Constructor Detail |
---|
public ZweiTupel(A a, B b)
Method Detail |
---|
public A ersteGeben()
public String toString()
toString
in class Object
public B zweiteGeben()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |