|
|
|
Передача параметров в конструктор
|
|||
|---|---|---|---|
|
#18+
Есть класс,в нем конструктор MyClass(Object obj). Есть еще 2 класса M1 и M2. М1 вызывает MyClass и в качестве параметра передает себя,т.е. MyClass(this), таким же образом поступает и класс М2. В классе MyClass мне нужно определить,какой тип объекта пришел на вход для того чтобы вызывать методы классов М1 и М2.Как сделать,мужики не молчите. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 17:29 |
|
||
|
Передача параметров в конструктор
|
|||
|---|---|---|---|
|
#18+
Объявить в MyClass два конструктора MyClass(M1 m) и MyClass(M2 m) или сделать проверку Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 17:34 |
|
||
|
Передача параметров в конструктор
|
|||
|---|---|---|---|
|
#18+
if (obj instanceof М1){ M1 m1 = obj; m1. .... }else { if (obj instanceof М2){ M1 m1 = obj; m1. .... }else{ //?? } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 17:36 |
|
||
|
Передача параметров в конструктор
|
|||
|---|---|---|---|
|
#18+
Подчеркивает слово instanceOf и пишет ')' expected at line 22,шо за мать перемать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 17:55 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32944569&tid=2152878]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 505ms |

| 0 / 0 |
