Public
Любой класс может обратиться к данным и методам другого класса из любого компьютера сети, если он имеет модификатор доступа. Постарайтесь описывать методы как public лишь в крайнем случае, когда это действительно необходимо. А объявлять переменные внутри класса как public не стоит - для этого надо бы предусмотреть отдельные методы, которые и должны делать это за вас.