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; };