powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Передача параметров в конструктор
5 сообщений из 5, страница 1 из 1
Передача параметров в конструктор
    #32944542
Фотография peter6636
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть класс,в нем конструктор MyClass(Object obj).
Есть еще 2 класса M1 и M2.
М1 вызывает MyClass и в качестве параметра передает себя,т.е. MyClass(this),
таким же образом поступает и класс М2.
В классе MyClass мне нужно определить,какой тип объекта пришел на вход для того чтобы вызывать методы классов М1 и М2.Как сделать,мужики не молчите.
Спасибо.
...
Рейтинг: 0 / 0
Передача параметров в конструктор
    #32944559
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объявить в MyClass два конструктора MyClass(M1 m) и MyClass(M2 m)
или сделать проверку
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
MyClass(Object o){
  if  (o  instanceOf  M1) {
     M1 m = (M1)o;
    ...
 }  else   if  (o  instanceOf  M2) {
    M2 m = (M2)o;
    ...
 }
}
...
Рейтинг: 0 / 0
Передача параметров в конструктор
    #32944569
Pankon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
if (obj instanceof М1){
M1 m1 = obj;
m1. ....
}else {
if (obj instanceof М2){
M1 m1 = obj;
m1. ....
}else{
//??
}
...
Рейтинг: 0 / 0
Передача параметров в конструктор
    #32944640
Фотография peter6636
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подчеркивает слово instanceOf и пишет ')' expected at line 22,шо за мать перемать
...
Рейтинг: 0 / 0
Передача параметров в конструктор
    #32944656
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
peter6636Подчеркивает слово instanceOf и пишет ')' expected at line 22,шо за мать перемать
потому что instanceof.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Передача параметров в конструктор
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]