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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как вызвать метод объекта 
V
    Опции темы
shedow
Дата 10.1.2009, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Подозреваю что вопрос тривиальный, но никак не соображу как это сделать. smile 
Есть 2 класса А и Б. Создаем объект класса А: А1. А Объекте А1 создаем объекты Б1 и Б2 класса Б соответственно. Как из объекта Б1 вызвать методы объекта Б2, или передать между ними данные?
Либо из Б1 (Б2) вызвать методы (передать данные) А1?

PM MAIL   Вверх
ecologist
Дата 10.1.2009, 21:42 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 9



Подумать - и передать.
PM MAIL   Вверх
shedow
Дата 10.1.2009, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(ecologist @  10.1.2009,  21:42 Найти цитируемый пост)
Подумать - и передать. 


Ответ, конечно, исчерпывающий, не спорю.

Люблю такие - буквы есть, даже в слова складываются,  а информации ноль. Браво!
Если нет желания отвечать, зачем вообще писать в теме? 
PM MAIL   Вверх
powerOn
Дата 10.1.2009, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


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

Репутация: 47
Всего: 159



приведите код.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
shedow
Дата 10.1.2009, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Кода на руках нет - на работе. Организую взаимодействие между формами, а программист из меня тот ещё. Да и не в коде суть, я думаю - вопрос получился скорее абстрактный. Просто, если возможно, подскажите каким образом выполнить такой вызов или где можно про это прочитать.

Это сообщение отредактировал(а) shedow - 10.1.2009, 22:07
PM MAIL   Вверх
powerOn
Дата 10.1.2009, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


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

Репутация: 47
Всего: 159



Цитата(shedow @  10.1.2009,  21:59 Найти цитируемый пост)
Просто, если возможно, подскажите каким образом выполнить такой вызов или где можно про это прочитать.


об этом можно почитать в любой книге по Java. Это самые основы.



--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
math64
Дата 10.1.2009, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: 8
Всего: 72



Код

class A {
B b1 = new B(this);
B b2 = new B(this);
void f() { b2.g(); }
}
class B {
A a;
B(A a) { this.a = a; }
void f() { a.f(); a.b2.g(); }
void g() { if (a.b2 == this) { ... } }
}

PM   Вверх
shedow
Дата 10.1.2009, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



math64, спасибо. Вроде понял.
PM MAIL   Вверх
ecologist
Дата 11.1.2009, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 9



Цитата(shedow @  10.1.2009,  21:49 Найти цитируемый пост)
Люблю такие - буквы есть, даже в слова складываются,  а информации ноль. Браво!
Если нет желания отвечать, зачем вообще писать в теме?  

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

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

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


 




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


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

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