|
|
|
эмуляция множественного наследования классов или что?
|
|||
|---|---|---|---|
|
#18+
Доброго всем времени суток! Продолжаю читать "Философию Явы" и остановился на главе внутренних классов. Эккель описывает иной способ множественного наследования, но показывает на примере имплементации интерфейсов (стр.262, если кого заинтересует). Так вот пытливость ума проснулась и выродила следующее для классов: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. Хочется собственно повторить заголовок темы и спросит - это действительно эмуляция или что-то иное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2013, 11:22:50 |
|
||
|
эмуляция множественного наследования классов или что?
|
|||
|---|---|---|---|
|
#18+
Никакая это не эмуляция. Это композиция. Внутри одного объекта лежит другой. Или как в данном случае метод foo() класса Child возвращает инстанс класса ParentB. Или даже более того этот метод можно сделать статическим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2013, 13:55:16 |
|
||
|
эмуляция множественного наследования классов или что?
|
|||
|---|---|---|---|
|
#18+
mayton, а разве композиция - это не создание именно объекта внутри класса? или объявление другого класса это тоже композиция? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2013, 22:09:50 |
|
||
|
эмуляция множественного наследования классов или что?
|
|||
|---|---|---|---|
|
#18+
Наш спор обретёт более предметную окраску если ты скажешь что тебе нужно сделать. Я никогда не любил системный анализ в вакууме. Эта чистая болтология. Там нет правых и неправых есть просто разные взгляды на дизайн кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 02:21:53 |
|
||
|
эмуляция множественного наследования классов или что?
|
|||
|---|---|---|---|
|
#18+
mayton, да нет же, ты меня неправильно понял. почему если есть нотка сомнения в вопросе, то сразу спор)) я просто хотел уточнить и все. просто в той же "философии" композиция объяснялась через создание объекта внутри класса, а только потом через неск.глав пошли внутренние классы. вот я и хотел уточнить) а так - спасибо за разъяснение!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 08:59:15 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2128734]: |
0ms |
get settings: |
16ms |
get forum list: |
21ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
61ms |
get topic data: |
23ms |
get first new msg: |
15ms |
get forum data: |
6ms |
get page messages: |
98ms |
get tp. blocked users: |
3ms |
| others: | 284ms |
| total: | 543ms |

| 0 / 0 |
