C언어 카운터프로그램 ver1
너에게제공
725 0 0
#include <iostream>
using namespace std;
class Counter
{
private:
int base;
int top;
int step;
int current;
public:
Counter(){base=0; top=10; step=1; current=0;}
void countUp(){current = current++; }
void countDown(){current = current--;}
void print(){ cout<< "기본:" << base << ", 최대값 : " <<top <<endl
<< "간격 : " << step << ", 현재값 : " << current <<endl<<endl; }
int getCurrent(){ return current; }
};
void main()
{
Counter co;
co.print();
co.countUp();
cout << "증가한 현재값 : " << co.getCurrent() <<endl;
}
using namespace std;
class Counter
{
private:
int base;
int top;
int step;
int current;
public:
Counter(){base=0; top=10; step=1; current=0;}
void countUp(){current = current++; }
void countDown(){current = current--;}
void print(){ cout<< "기본:" << base << ", 최대값 : " <<top <<endl
<< "간격 : " << step << ", 현재값 : " << current <<endl<<endl; }
int getCurrent(){ return current; }
};
void main()
{
Counter co;
co.print();
co.countUp();
cout << "증가한 현재값 : " << co.getCurrent() <<endl;
}