|
|
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
Доброго дня всем. Подскажите есть такая задача грубо говоря статический класс у него предположим одно поле Код: java 1. 2. от него есть наследники типа Код: java 1. 2. 3. 4. 5. ну и такой еще Код: java 1. 2. 3. 4. 5. так вот задача написать функцию которая бы возвращала не объект а сам класс, что то типа Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Прошу сильно не пинать только начал изучать java. Помимо TableName там еще куча всяких полей, где в коде в зависимости от uri нужно получать сам класс. Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 10:30 |
|
||
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
zamatayПрошу сильно не пинать Да кому это нужно... Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 10:39 |
|
||
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
Спасибо, что откликнулись, но только не понятно как этим дальше пользоваться так как при вызове Код: java 1. 2. на первой строчке вылезает ошибка Error:(123, 55) error: incompatible types: Class<CAP#1> cannot be converted to Base where CAP#1 is a fresh type-variable: CAP#1 extends Object from capture of ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 10:49 |
|
||
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
И еще немного не по теме вопрос, если можно в двух словах или ткнуть ссылкой. почему нельзя вот так написать Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. что бы он сразу знал, что возвращаться будет класс наследованный от Base ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 10:59 |
|
||
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
zamatayСпасибо, что откликнулись, но только не понятно как этим дальше пользоваться так как при вызове Это в раздел по яве. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. Переезжаем... Модератор: Тема перенесена из форума "Android". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 11:10 |
|
||
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
Ну да как то не очень красиво получается, проще уж тогда наверное создавать объекты и обращаться спокойно ко всем их полям и методам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 11:15 |
|
||
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
zamatayпроще уж тогда наверное создавать объекты и обращаться спокойно ко всем их полям и методам Что помешало сразу избрать этот путь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 11:47 |
|
||
|
Вернуть в функции класс а не объект
|
|||
|---|---|---|---|
|
#18+
Да просто не эстетично как то, класс статический, хотелось бы получать сам класс, а не создавать все время объекты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2014, 12:26 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38737335&tid=2126647]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
179ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 514ms |

| 0 / 0 |
