Форум программистов, компьютерный форум, киберфорум
Наши страницы

Конструкторы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ присвоение значения элементу векторного класса http://www.cyberforum.ru/cpp-beginners/thread55409.html
Написал я класс для массива (значений функции на отрезке): class DoubleArray { public: .... double operator (int index); DoubleArray operator= (const DoubleArray &rhs); DoubleArray...
C++ Дата создания файлов по их названию Может кто из мастеров поможет провернуть вот какую задачку: 1. Дан каталог, в котором находится куча всевозможных типов файлов. 2. В этом каталоге находятся файлы типа JPG. 3. Необходимо каждому... http://www.cyberforum.ru/cpp-beginners/thread55406.html
C++ c++ последовательность чисел
Здравие Желаю Всем. Есть задачки, пожалуйста посмотрите. 1. Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных числу К. 2....
C++ Количество запусков в программе
Подскажите пожалуйста код для подсчитывания количества запусков *.ехе файла допустим что бы в окне появлялось "Программа на может быть запущенна больше 10 раз"
C++ Разработать простой двухпросмотровый ассемблер http://www.cyberforum.ru/cpp-beginners/thread55322.html
Уважаемые программисты, помогите создать программу на языке С++, простой двухпросмотровый ассемблер, предназначенный для перевода в условный объектный код простых ассемблерных программ, содержащих...
C++ График функции на C++ Кто может напишите пожалуйста код C++ : начертить график функции , для примера для функции x^2. Чтобы прога вычисляла значения f(x) с шагом 0.5 и по полученным точкам строила график. подробнее

Показать сообщение отдельно
kravam
быдлокодер
1703 / 890 / 45
Регистрация: 04.06.2008
Сообщений: 5,489
09.10.2009, 20:26
Да не, нормально всё. Только функция-конструктор должнаиметоь то имя, что и класс.

Плохо другое, я не заметил как бы ты на свет Божий выводил результаты вычислений.
Нефункциональный какой-то класс получился.
Хотя, повторю, синтаксических ошибок не наблюдается. Ну, или мало наблюдается.
На мой вариант твоего варианта класса.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <stdio.h>
int main() {
 class calculator {
  private:
   int oper1,oper2;
   char znak;
   int rez;
  public:
   calculator(int op1, int op2){
    oper1=op1;
    oper2=op2;
   }
   int get_plus(){
    return oper1 + oper2;
   }
 
   int get_minus(){
    return oper1 - oper2;
   }
 
   int get_devide(){
    return oper1 * oper2;
   }
 
   int get_delete(){
    return oper1/oper2;
   }
 };
 
 calculator obekt (24, 11);
 
 printf ("%d\n",obekt.get_plus ()); 
 printf ("%d\n",obekt.get_minus ()); 
 printf ("%d\n",obekt.get_devide ()); 
 printf ("%d\n",obekt.get_delete ()); 
 
 getchar ();
 
 return 0;
};
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.