public class Класс2 {
public void использоватьКласс1() {
Класс1 объект = new Класс1();
// Попробуем обратиться к элементам Класс1
вывод(объект.публичноеПоле); // Работает
объект.публичныйМетод(); // Работает
// Попробуем обратиться к приватным элементам
вывод(объект.приватноеПоле); // Ошибка: недоступно
объект.приватныйМетод(); // Ошибка: недоступно
}
}
public class Класс2 {
public void использоватьКласс1() {
Класс1 объект = new Класс1();
// Попробуем обратиться к элементам Класс1
вывод(объект.публичноеПоле); // Работает
объект.публичныйМетод(); // Работает
// Попробуем обратиться к приватным элементам
вывод(объект.приватноеПоле); // Ошибка: недоступно
объект.приватныйМетод(); // Ошибка: недоступно
}
}