среда, 4 апреля 2012 г.

Доступ к приватным полям обьектов из обьектов того же класса

Если в метод обьекта передать параметр того же класса, то все приватные методы будут доступны внутри этого метода(потому что это один и тот же класс)

Тоже самое касается статического метода класса, которые получает обьект того же класса.



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
    }

Комментариев нет:

Отправить комментарий