Предмет: Информатика, автор: shahbozm02

С++
создать класс лошадь с перегрузкой функции этого класса​


restIess: если идею для функции дашь, то сделаю, сам чето я не могу ничего логичного придумать к лошади)
shahbozm02: имя, вес, да я сам не понимаю . можно так же Ловать количество калорий которое она тратит
restIess: перегрузка функций, это когда у нас функции имеют одинаковое название, но принимают разные параметры, поэтому как бы к лошади прицепить что-то...
shahbozm02: ну а к студенту это возможно прицепить?)) ну или автомобилю

Ответы

Автор ответа: restIess
2

Так, наш конь может кушать, он может кушать целое количество и кило еды, и не целое, функции возвращают значение переведенное в граммы.

#include <iostream>

using namespace std;

class horse {

public:

   int eat(int kg) {

       return kg * 1000;

   }

   double eat(double kg) {

       return kg * 1000;

   }

};

int main()

{

   horse horse1;

   cout << horse1.eat(5) << endl;

   cout << horse1.eat(10.2);

   return 0;

}

Похожие вопросы
Предмет: Химия, автор: lazarevoleg00