Если в метод обьекта передать параметр того же класса, то все приватные методы будут доступны внутри этого метода(потому что это один и тот же класс)
Тоже самое касается статического метода класса, которые получает обьект того же класса.
Тоже самое касается статического метода класса, которые получает обьект того же класса.
class A {
private int field;
public void method1(A a){
System.out.println(a.field); // works
}
static public void method2(A a){
System.out.println(a.field); //works
}
Комментариев нет:
Отправить комментарий