私有变量只能通过函数来赋值,共有变量能直接赋值
#include "stdafx.h"
#include <iostream>
#include <map>
#include <string>
using namespace std;
enum class MiscdeviceDeviceId { LED = 0, VIBRATOR, UNKNOWN };
class MyClass
{
public:
MyClass();
~MyClass();
int Hi(int hi);
int myPrivate2;
private:
int myPrivate;
};
MyClass::MyClass()
{
}
MyClass::~MyClass()
{
}
int MyClass::Hi(int hi)
{
myPrivate = hi;
return myPrivate;
}
int _tmain(int argc, _TCHAR* argv[])
{
MyClass hello;
int a = hello.Hi(250);
hello.myPrivate2 = 251;
cout << a << endl;
return 0;
}