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?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage