Member 12884476 Ответов: 1

Когда я компилирую программу декаляция отсутствует или синтаксическая ошибка объявления возникает в программировании классов и объектов


#include<iostream.h>
#включить & lt;conio. h>
сумма классов
{
частный:
int a, b, t;
общественный:
пустота метода GetData(ничтожным);
putdata недействительным(ничтожным);
};
пустота сумма||метода GetData(ничтожным)
{cout<< " введите значения A& B";
cin>> a> & gt; b;
пустота сумма||putdata(ничтожным)
{t=a+b;
соиь<&ЛТ;"сумма="&ЛТ;&ЛТ;Т;
}
тап_п()
{
сумма obj;
параметр obj.метода GetData();
параметр obj.putdata();
геч();
возвращает 0;
}

Что я уже пробовал:

я пытался, но ошибка произошла во время выполнения
плз посейте эту проблему.

Arthur V. Ratz

Посмотрите на мое решение, и оно станет очевидным.

1 Ответов

Рейтинг:
2

Arthur V. Ratz

#include<iostream.h>
 #include<conio.h>
 class Sum
 {
 private:
 int a,b,t;
 public:
 void getdata(void);
 void putdata(void);
 };
 void Sum::getdata(void)
 {cout<<"enter the values of A&B";
 cin>>a>>b;
 void Sum::putdata(void)
 {t=a+b;
 cout<<"sum="<<t;&lt;!-- newline="" --=""> }
 int main()
 {
 sum obj;
 obj.getdata();
 obj.putdata();
 getch();
 return 0;
 }