|
|
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90ох, мой английский..... может по простому, по рабоче-крестьянски напишите в чем я не прав Лучше читать, например, свежий перевод Философии Java, а не вот то вот. Ещё лучше читать английский. Грех этого не делать в 21м веке, когда куча словарей и переводчиков в секундном доступе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:08:10 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90а какие ограничения накладываются на эти возвращаемые значения? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:14:53 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторто это означает, что метод в подклассе может вернуть объект, тип которого является подклассом типа, возвращаемый методом с той же подписью в суперкласса. гугл переводчиком перевел ну и в чем же я не прав то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:18:11 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, кстати думаю купить себе в бумажном виде какую нить книгу, многие эту советуют ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:18:59 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90, а где вас обвиняли в неправоте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:22:03 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90ну и в чем же я не прав то? 1. В определении ниже-выше. 2. В заявлении что пример в книге не верен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:22:45 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90многие эту советуют Филисофию? Или "Промышленое"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:23:29 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Blazkowiczredwhite90многие эту советуют Филисофию? Или "Промышленое"? философию) ну а мой пост насчёт класс А и класса B правилен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:27:10 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90ну а мой пост насчёт класс А и класса B правилен? Зачеркнуть "выше", написать "ниже". 13504100 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:29:59 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, аааа вот Вы о чем. только вот в примере http://www.java-tips.org/java-se-tips/java.lang/covariant-return-types.html оба класса возвращают this. ведь наследник ниже по иерархии, чем предок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:35:19 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90оба класса возвращают this. ведь наследник ниже по иерархии, чем предок? что они возвращают это вообще не важно. Важно как методы объявлены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:43:55 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Blazkowiczredwhite90оба класса возвращают this. ведь наследник ниже по иерархии, чем предок? что они возвращают это вообще не важно. Важно как методы объявлены. В конец запутался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:48:10 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90В конец запутался Код: java 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:52:47 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90, выше, ниже, я вообще могу слева направо или наискосок нарисовать. Blazkowicz правильно сказал, очень неудачные слова. Метод не обязан возвращать экземпляр того класса в котором он объявлен. Он просто может вести себя так же как класс, по аналогии. Если у класса появляется наследник, то и метод в наследнике может вернуть наследника того что возвращал в суперклассе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:54:20 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Blazkowiczredwhite90В конец запутался Код: java 1. 2. 3. 4. 5. 6. 7. 8. и какой я должен сделать вывод? Не могли бы всю мысль высказать, а не по частям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:55:17 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, возвращаемое значение, в целом, не важно в контексте этой темы по-моему тема как раз вокруг типа этого значения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 00:55:49 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90и какой я должен сделать вывод? Вы спросили, я ответил. redwhite90Не могли бы всю мысль высказать, а не по частям. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:03:09 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
javapeckerredwhite90, выше, ниже, я вообще могу слева направо или наискосок нарисовать. Blazkowicz правильно сказал, очень неудачные слова. Метод не обязан возвращать экземпляр того класса в котором он объявлен. Он просто может вести себя так же как класс, по аналогии. Если у класса появляется наследник, то и метод в наследнике может вернуть наследника того что возвращал в суперклассе. Тогда почему компилится и выполняется следующий пример: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: java 1. 2. 3. 4. 5. 6. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:04:32 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
javapeckerпо-моему тема как раз вокруг типа этого значения covariant return type это объявление типа возвращаемого значения для метода. Само же возвращаемое значение может быть любым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:05:35 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90Тогда почему компилится и выполняется следующий пример: А почему не должен? Где вы видете несоответствие примера и указанным объяснениям? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:08:51 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Всёёёёё понял))) запутался в наследовании, что от чего) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:17:20 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Спасибо за терпение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:17:53 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
Но названия конечно талантливо придуманы))) кто придумал назвать наследника BaseИмяПредка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:20:38 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90, тот же кто и подставку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 01:23:56 |
|
||
|
Метод подставка
|
|||
|---|---|---|---|
|
#18+
redwhite90Но названия конечно талантливо придуманы))) кто придумал назвать наследника BaseИмяПредка Ну, а я о чем 13504018 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2012, 11:32:46 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2130516]: |
0ms |
get settings: |
12ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
64ms |
get topic data: |
19ms |
get first new msg: |
12ms |
get forum data: |
5ms |
get page messages: |
104ms |
get tp. blocked users: |
3ms |
| others: | 285ms |
| total: | 537ms |

| 0 / 0 |
