A
ankitks
hello,
I have a question regarding how to include classes .
Assuming I have a class called
class paraClass
{
enum eType { eOne, eTwo, eThree };
enum cValue = 4;
static convertToString (int inNumber) { ...}
static convertToNumber (int inString) { ...}
}
now in parent class, which option is better?
1.
class newClass : public paraClass
{
public:
int getValue() const { return myValue * cValue; }
private:
int myValue;
}
2.
class newClass
{
public
int getValue() const { return myValue * (paraClass::cValue);
private
int myValue;
}
I have a question regarding how to include classes .
Assuming I have a class called
class paraClass
{
enum eType { eOne, eTwo, eThree };
enum cValue = 4;
static convertToString (int inNumber) { ...}
static convertToNumber (int inString) { ...}
}
now in parent class, which option is better?
1.
class newClass : public paraClass
{
public:
int getValue() const { return myValue * cValue; }
private:
int myValue;
}
2.
class newClass
{
public
int getValue() const { return myValue * (paraClass::cValue);
private
int myValue;
}