I have always been a good boy when writing my classes, prefixing all member variables with m_:
class Test { int m_int1; int m_int2; public: Test(int
What you have done is normal. This kind of implementation avoids you from even using the 'this' pointer (in this case).