Public/Protected/Private Class Members
class Stack {
public:
Stack() { size = 0; } // Constructor
~Stack() { } // Destructor
int Top();
void Push(int d);
void Pop();
private:
int data[STACK_MAX];
int size;
};
class Stack {
public:
Stack() { size = 0; } // Constructor
~Stack() { } // Destructor
int Top();
void Push(int d);
void Pop();
protected:
int data[STACK_MAX];
int size;
};
class Stack {
public:
Stack() { size = 0; } // Constructor
~Stack() { } // Destructor
int Top();
void Push(int d);
void Pop();
int data[STACK_MAX];
int size;
};