#include <iostream>
using namespace std;
//파일 분리
#include "Adder.h"
#ifndef ADDER_H
#define ADDER_H
class Adder {
int op1, op2;
Adder(int a, int b);
int process();
};
#endif
class Adder { // 덧셈 모듈 클래스
int op1, op2;
public:
Adder(int a, int b);
int process();
};
Adder::Adder(int a, int b) {
op1 = a; op2 = b;
}
int Adder::process() {
return op1 + op2;
}
class Calculator { // 계산기 클래스
public:
void run();
};
void Calculator::run() {
cout << "두 개의 수를 입력하세요>>";
int a, b;
cin >> a >> b; // 정수 두개 입력
Adder adder(a, b); // 덧셈기 생성
cout << adder.process(); // 덧셈 계산
}
int main () {
Calculator calc; //calc 객체 생성
calc.run(); // 계산기 시작
}
어디가 잘못 된건가요 ???
뭐가 나뉘었다는건지
알겠는 사람은 좀 가르쳐주세요. 궁금합니다 ㅠㅠ
모지..