0 / 0 / 0
Регистрация: 25.10.2016
Сообщений: 4
|
||||||
1 | ||||||
Как передать входящее значение одного метода класса на возврат в другой метод того же класса?25.10.2016, 21:42. Показов 9305. Ответов 6
Метки нет Все метки)
(
Я самый новейший новичок. Помогите.Как передать входящее значение (количество еды) метода feed класса Cat на возврат(return) в метод getEatenFood того же класса? Без использования счётчиков. Как вариант с созданием дополнительного поля класса (но тогда как это поле описать), но лучше без доп.поля.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
25.10.2016, 21:42 | |
Ответы с готовыми решениями:
6
Как правильно описать метод внутри другого метода одного и того же класса? Как правильно передать метод делегата из одного класса в другой?
Как в методе класса вызвать другой метод того же класса? |
![]() 3636 / 2968 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
||||||
25.10.2016, 22:00 | 2 | |||||
а еще погугли, чем double отличается от Double.
0
|
0 / 0 / 0
Регистрация: 25.10.2016
Сообщений: 4
|
|
25.10.2016, 23:05 [ТС] | 3 |
О, спасибо. Это работает конечно, но не совсем то,что я спрашивала.Задача и правда странная,зачем возвращать это значение,если я его сама и задала. Дело в том, что у меня есть задание "- Создать в классе Cat метод, который будет возвращать массу съеденной еды". Я думаю надо взять входящее из метода feed (к примеру покормили кошку на 100.4 грамма) и передать как-то (вот как раз не понимаю как!) это значение на возврат в метод getEatenFood, чтобы потом это значение просто распечатывать в консоли. Нужно,чтобы метод брал именно значение из feed, т.к. вес также изменяется при мяуканьи, если дать попить и если покакает (не понимаю как составить условие вычисления этого значения 100.4 в return метода getEatenFood)... Про double: я так понимаю, что double указывает тип переменной, а Double -это класс.
0
|
0 / 0 / 0
Регистрация: 19.04.2016
Сообщений: 9
|
||||||
25.10.2016, 23:36 | 4 | |||||
0
|
0 / 0 / 0
Регистрация: 25.10.2016
Сообщений: 4
|
||||||
26.10.2016, 09:08 [ТС] | 5 | |||||
Спасибо за ответ. Я попробовала ваш вариант, при распечатке я получаю не количество съеденной пищи, а разницу между изначальным весом и последним весом, а я ещё кошку поила, она мяукала и какала, поэтому условие {return this.weight-originWeight;} не даёт количества именно СЪЕДЕННОЙ пищи.
0
|
468 / 321 / 127
Регистрация: 14.06.2016
Сообщений: 615
|
||||||||||||||||
26.10.2016, 09:23 | 6 | |||||||||||||||
![]() Решение
1
|
0 / 0 / 0
Регистрация: 25.10.2016
Сообщений: 4
|
|
26.10.2016, 20:52 [ТС] | 7 |
vcrop, большое вам спасибо! Это как раз то,что нужно!!! Работает!
0
|
26.10.2016, 20:52 | |
Помогаю со студенческими работами здесь
7
Передать входящее значение. Передача метода в метод Передать значение из одного класса в другой Передать значение из одного класса в другой Передать значение переменной из одного класса в другой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |