Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++]Перегрузка


Автор: Ambition 19.9.2007, 13:31
С++.Тема: Перегрузка. Написать программу, которая использует перегрузку методов класса: для целых данных вычисляется куб числа, для действительных – тангенс угла.  smile  Спасибо всем тем, кто отзовется написать кодик программки! 

Автор: JackYF 19.9.2007, 14:58
Ambition, с такими вопросам нужно обращаться в Центр Помощи. На интересную и занимательную эта задача ну никак не тянет.

Код

#include <cstdio>
#include <iostream>
#include <cmath>

class Re
{
 public:
  int method(int arg)
  {
    return arg*arg*arg;
  }
  double method(double arg)
  {
    return std::tan(arg);
  }
};

int main(int argc, char* argv[])
{
  Re obj;
  std::cout << "Куб целого числа:" << obj.method(5) << std::endl;
  std::cout << "Тангенс дробного числа: " << obj.method(5.5) << std::endl;
  return 0;
}

Автор: Ambition 19.9.2007, 16:15
Извини...Больше такого не будет.... поторопилась создать не там. Спасибо за помощь.

Добавлено через 1 минуту и 48 секунд
Забыла пометить как решенный, сори

Автор: zkv 21.9.2007, 10:45
Цитата(Ambition @  19.9.2007,  13:31 Найти цитируемый пост)
С++.Тема: Перегрузка. Написать программу, которая использует перегрузку методов класса: для целых данных вычисляется куб числа, для действительных – тангенс угла.

Задача из разряда "так делать нельзя", извращение над ООП.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)