Java: Wie kann der Zugriff einer Methode auf eine bestimmte Klasse beschränkt werden?
Hier ist ein Beispiel:
class A
{
List l = new List ();
list.insert("x");
}
class List
{
...
public void insert ()
{
/*insertion occurs*/
}
...
}
Ist es überhaupt möglich, die Methode insert () öffentlich zu halten, den Zugriff jedoch nur auf Klasse A zu beschränken, sodass keine andere Klasse darauf zugreifen kann, nur wenn sie von A aufgerufen wird?