Java: Как ограничить доступ метода к определенному классу?
Вот пример:
class A
{
List l = new List ();
list.insert("x");
}
class List
{
...
public void insert ()
{
/*insertion occurs*/
}
...
}
Можно ли вообще поддерживать метод insert () открытым, но ограничить доступ только к классу A, чтобы никакой другой класс не мог получить к нему доступ, только при вызове из A?