#include <iostream>
using namespace std;
class Data{
private:
int data;
public:
Data(int num) : data(num)
{ }
void ShowData() { cout << "Data : " << data << endl; };
void Add(int num) { data += num; }
};
int main(void){
Data obj(15);
obj.Add(17);
obj.ShowData();
return 0;
}
진하게 괄호 쳐진 부분들이 뭘 뜻하는지 모르겠습니다.
그리고 { } 한 줄 위의 코드는 생성자인가요?