Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
liptonus777
32 / 32 / 22
Регистрация: 29.10.2015
Сообщений: 193
#1

Внутренние классы

03.03.2016, 21:54. Просмотров 791. Ответов 2
Метки нет (Все метки)

Есть внутренний класс, в нём нужно получить ссылку на внешний. Как это можно сделать?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2016, 21:54
Ответы с готовыми решениями:

Внутренние классы
Здравствуйте! Увидел в философии Java пример похожий на этот (сюда пишу свой,...

Внутренние классы
Подскажите пожалуйста, решаю задачки с книги, хотелось бы проверить решение....

Внутренние классы и интерфейсы
Добрый вечер! Решаю задачку из Эккеля по внутренним классам, реализующим...

Внутренние классы и наследование
Есть такая конструкция: /** * @author vvm28 */ class Parent{} ...

Внутренние классы (сокрытие реализации)
Когда мы создаем внутренний класс и объявляем его поля/методы приватными, они...

2
turbanoff
Эксперт Java
4015 / 3750 / 741
Регистрация: 18.05.2010
Сообщений: 9,329
Записей в блоге: 11
Завершенные тесты: 1
03.03.2016, 22:25 #2
Лучший ответ Сообщение было отмечено liptonus777 как решение

Решение

Как-то так
Java
1
2
3
4
5
6
7
class Outer {
    class Inner {
        void some() {
            Outer myOuter = Outer.this;
        }
    }
}
1
vvm28
Учусь всегда.
441 / 54 / 24
Регистрация: 22.12.2013
Сообщений: 390
Записей в блоге: 11
Завершенные тесты: 1
15.04.2016, 18:16 #3
Хороший пример.
Даже не обязательно в методе, можно это сделать в конструкторе.

Java
1
2
3
4
5
6
7
8
class Outer {
    class Inner {
          private Outer myOuter;
          Inner() {
            myOuter = Outer.this;
        }
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2016, 18:16

Внутренние классы и Говорящие часы
package VnutrClass; import java.awt.*; import java.awt.event.*; import...

Внутренние классы. Разобраться с областью видимости
Услышал такое утверждение: что внутренние классы видят все закрытые переменные...

Понимание && Внутренние классы && слушатели
Вечер добрый, форумчане. Есть кусок кода из Хорстмана: private void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru