![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| ShurikA |
|
|||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
Преставим обьект obj1 внутри которого создаётся obj2.
Возможно ли, и как, из obj2 обратиться к функциям obj1? Наверняка это элементарно но я с этим не сталкивался. |
|||
|
||||
| Шмель |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 16.4.2004 Репутация: 3 Всего: 18 |
Если я правильно понял вопрос, то так:
--------------------
будешь на Земле - заходи |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Шмель
Это вариант для случая внутреннего класса. Но я боюсь, что в общем случае это работать не будет. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| maximb |
|
||||||
![]() Новичок Профиль Группа: Awaiting Authorisation Сообщений: 48 Регистрация: 23.5.2005 Где: Украина, г.Симфер ополь Репутация: 4 Всего: 6 |
Передать ссылку на obj1 в объект obj2. Например для obj2 определить конструктор
ну и создание obj2 из объекта obj1
Может я не понял в чем сложность этой задачи. Но помойму все решается оч.просто. Это сообщение отредактировал(а) maximb - 13.12.2005, 10:44 |
||||||
|
|||||||
| Шмель |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 16.4.2004 Репутация: 3 Всего: 18 |
Просто я не вижу никаких сложностей в других случаях. Не похоже, чтобы человек, пишущий на java ни разу не сталкивался со случаями, описанными maximb. Хм... ну да ладно... --------------------
будешь на Земле - заходи |
|||
|
||||
| maximb |
|
|||
![]() Новичок Профиль Группа: Awaiting Authorisation Сообщений: 48 Регистрация: 23.5.2005 Где: Украина, г.Симфер ополь Репутация: 4 Всего: 6 |
Здесь не понятно в чем может быть сложность. Про иннер классы тоже ничего не сказано. Может быть вызов приватных методов obj1 ? Но это тоже решаемая проблема. |
|||
|
||||
| chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 15 Всего: 77 |
В конструктор Obj2 всегда передаём объект класса Obj1. Обычный конструктор, могли бы и стринг передавать - не всё ли равно А при таком создании ещё и гарантируется что именно тот тип передаём P.S. АГА! СПАЛИЛИ!!! РАЗ НЕ ВЫСПАЛСЯ - ЗНАЧИТ ГЛУПОСТЯМИ ЗАНИМАЛСЯ ВСЮ НОЧЬ! -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |