<PRE>#include <iostream>using namespace std;class adder{public: adder(){num1=num2=0;} adder(int n1,int n2){num1=n1;num2=n2;} void setNum1(int num){num1=num;} void setNum2(int num){num2=num;} void display(){cout << num1+1 << \" / \" << num2+1 << endl;}private: int num1,num2;};int main(void){ adder a; a.setNum1(5); a.setNum2(10); adder b(10,20); a.display(); b.display(); return 0;}
횽이 말한데로 우선 써서 내긴햇는데
두 정수를 main 에서 전달 받아 전달 받은 두정수와 그 두 정수에 각각 1을 더하여 모니터에 출력한다.
인데
왜 6/11
11/21 이 야;?
</PRE>
횽이 말한데로 우선 써서 내긴햇는데
두 정수를 main 에서 전달 받아 전달 받은 두정수와 그 두 정수에 각각 1을 더하여 모니터에 출력한다.
인데
왜 6/11
11/21 이 야;?
</PRE>
왠지 기말고사 도중에 프갤에 글을 싼거 같은 냄새가 난다
맞아요 방금 기말고사 치루고왓습니다..
돈은 부쳤나요
adder a; a.setNum1(5); a.setNum2(10); 클래스 adder 의 인스턴스 a를 선언하고 숫자1을 5로. 숫자2를 10으로 샛팅했구요
그럼 유리한횽아 여튼 난 정답인거야??
adder b(10,20); 이건 생성자를 통해서 클래스 adder 의 인스턴스 b를 생성하면서 숫자1을 10으로 숫자2를 20으로 셋팅한거죠.
생성자는 adder(int n1,int n2){num1=n1;num2=n2;} 이구요.
ㄴ 근데 교수님이 만약 내가 2개의 정수를 입력해서 1씩 추가하는 프로그램을 작성하라고했으면 난 틀리는건가;;
그리고 a.display(); b.display(); 로 a와 b의 숫자1 , 숫자 2애 1씩 더한 값을 출력합니다.
문제에서 main에서 입력받으라고 했지, 그 입력을 사용자 입력으로 하라는 이야기는 없었습니다.
자 이제 질문은 그만 싸고 본론으로...
고객님 저도 땅파서 장사하는거 아닌데 이제 그만 입금을..