Isaac87
2014. 7. 5. 15:47
에어컨.h
}; using namespace std;
class 에어컨 { private: int 온도; bool 전원상태; public: void init에어컨(); void OnOff(); void Set온도(int num); int Get온도(); void 온도출력(); void 온도증가(); void 온도감소(); }; |
에어컨.cpp
}
void 에어컨::init에어컨() { 전원상태 = false; 온도 = 0; }
void 에어컨::OnOff() { if(전원상태 == true) { 전원상태 = false; cout << "전원이 꺼졌습니다." << endl; } else { 전원상태 = true; cout << "전원이 켜졌습니다." << endl; } }
void 에어컨::Set온도(int num) { 온도 = num; cout << "온도가 " << 온도 << "도로 설정되었습니다." << endl; }
int 에어컨::Get온도() { return 온도; }
void 에어컨::온도출력() { cout << "현재 온도는 " << Get온도() << "도입니다." << endl; }
void 에어컨::온도증가() { 온도++; cout << "온도가 증가되었습니다." << endl; 온도출력(); }
void 에어컨::온도감소() { 온도--; cout << "온도가 감소되었습니다." << endl; 온도출력(); } |
main.cpp
#include "에어컨.h"
int main(void) { 에어컨 강의실에어컨; 강의실에어컨.init에어컨(); 강의실에어컨.OnOff();
강의실에어컨.Set온도(20);
강의실에어컨.온도출력();
강의실에어컨.온도증가();
강의실에어컨.온도감소();
강의실에어컨.OnOff();
return 0; } |