Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вызов метода из внутреннего класса, методы с одинаковыми именами 
V
    Опции темы
chaos
Дата 24.3.2009, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 1
Всего: 44



Вечер добрый!
В процессе изучения языка и прочетния главы о внутренних классах, задался вопросм:
как вызвать метод внешнего класса из внутреннего если такой же метод есть во внутреннем?

Пример:
Код

class Class1 {
    public void Print() {
    }

    class Class2 {
        public void Print() {
            //Как отсюда вызать метод внешнего класса?
        }
    }
}

public class Test {
    public static void main(String[] args) {
        Class1 a = new Class1();
        a.Print();
        Class1.Class2 b = a.new Class2();
        b.Print();
    }
}



Заранее благодарен!


PM WWW   Вверх
ivg
Дата 24.3.2009, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Autonomous R&D
**


Профиль
Группа: Участник
Сообщений: 686
Регистрация: 8.2.2006
Где: Екатеринбург

Репутация: 33
Всего: 81



Код

Class1.this.Print();

PS: В Java методы принято называть с маленькой буквы. smile 
PM MAIL   Вверх
chaos
Дата 24.3.2009, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 1
Всего: 44



ivg, спасибо. 
чото у Эккеля про это ничего нет, вроде.

Добавлено @ 18:21
Цитата(ivg @ 24.3.2009,  15:12)
PS: В Java методы принято называть с маленькой буквы. smile

освоюсь со временем smile

Это сообщение отредактировал(а) chaos - 24.3.2009, 18:22
PM WWW   Вверх
ivg
Дата 24.3.2009, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Autonomous R&D
**


Профиль
Группа: Участник
Сообщений: 686
Регистрация: 8.2.2006
Где: Екатеринбург

Репутация: 33
Всего: 81



Цитата(chaos @  24.3.2009,  20:16 Найти цитируемый пост)
чото у Эккеля про это ничего нет вроде

Какое издание? в 4-м это 10-я глава.
PM MAIL   Вверх
chaos
Дата 24.3.2009, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 1
Всего: 44



Цитата(ivg @ 24.3.2009,  15:23)
Цитата(chaos @  24.3.2009,  20:16 Найти цитируемый пост)
чото у Эккеля про это ничего нет вроде

Какое издание? в 4-м это 10-я глава.

нет, 3

Добавлено через 30 секунд
в 2003г покупал  smile  только сейчас взялся

Добавлено через 6 минут и 40 секунд
скачал книгу, да, глава называется Конструкции .this и .new
в 3ем издании упоминается только про .new

Добавлено через 7 минут и 20 секунд
ЗЫ читаю вроде внимательно, иногда даже перечитываю что бы вникнуть smile а то "после" С++ иногда не привычно
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0611 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.