|
|
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
Наверное глупый вопрос задам, но просто запутался. Читая текст книги понимаю одно, а когда пример читаю, такое ощущение, что там речь о другом идёт. есть 4 класса : класс A класс В класс С класс D причем D вложен в C D наследуется от B С наследуется от A C оговорками на доступ это реально в java ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 22:27:43 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
в данной комбинации вообще какие могут быть сложности? Код: java 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 22:44:02 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
множественное наследование получается для внутреннего класса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 22:53:32 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
"как бы множественное" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2013, 22:54:20 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
redwhite90множественное наследование получается для внутреннего класса Нет не получается. Какие признаки наследования вы видете в связи D-C? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2013, 11:23:56 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
redwhite90"как бы множественное" Ну, как бы, то что реализуется через вложеные классы в Java - в других языках можно реализовать через множественное наследование. Но лучше не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2013, 11:25:58 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, D, конечно не есть С, но D имеет полный доступ к С (и наоборот). Для меня довольно необычная конструкция ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2013, 15:20:18 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
redwhite90D, конечно не есть С, но D имеет полный доступ к С (и наоборот). Во первых, "наоборот" здесь неподходящее слово - доступ между C и D несиммметричен - D имеет доступ к конкретному экземпляру D, а D - нет. Во вторых, недо понимать, как реализуется вложенность классов - с помощью неявно описанной ссылки на экземпляр объемлющего класса, которая передается в конструктор и сохраняется в поле. Это можно рассматривать как синтаксический сахар - все это можно проделать явно, и даже сделать больше - например, иметь несколько ссылок на несколько экземпляров. Ну и можно моделировать этим множественное наследование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2013, 21:04:28 |
|
||
|
внутренние классы
|
|||
|---|---|---|---|
|
#18+
А класс В то же должен быть встроенным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2013, 12:07:50 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2130207]: |
0ms |
get settings: |
17ms |
get forum list: |
25ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
44ms |
get topic data: |
17ms |
get first new msg: |
9ms |
get forum data: |
4ms |
get page messages: |
90ms |
get tp. blocked users: |
2ms |
| others: | 280ms |
| total: | 500ms |

| 0 / 0 |
