|
|
|
скрыть детали реализации
|
|||
|---|---|---|---|
|
#18+
Надумал маленький пример: Код: 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. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. Я хочу, чтобы клиенту были доступны интерфейсы Letter,Postcard (не имеющие общих методов), и открытые методы класса PostOffice. И не хочу, чтобы клиент знал про интерфейс Stampable. Вопрос, как мне параметризовать PostOffice? Ведь внутри класса мне нужно знать что параметр реализует Stampable, а наружу я эту информацию отдавать не хочу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 18:43:39 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=205&tid=2128391]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
19ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 304ms |

| 0 / 0 |
