オブジェクトの作成
class class-name{ //非公開関数と変数 public: //公開関数と変数 } object-list;
ret-type class-name::func-name(parameter-list) { // 関数の本体 }
#include <iostream>
using namespace std;
class myclass {
int a;
public:
void set_a( int num );
int get_a();
};
void myclass::set_a( int num )
{
a = num;
}
int myclass::get_a()
{
return a;
}
int main()
{
myclass ob1,ob2;
ob1.set_a(10);
ob2.set_a(99);
cout << ob1.get_a() << "\n";
cout << ob2.get_a() << "\n";
return 0;
}
参考文献