Implementing the stack class using an array
As we learned earlier, when implementing a stack using an array, we always need to keep track of some state information, which is necessary to perform operations on a stack. The state information, the array, and all the operations performed on a stack can be encapsulated in a class. This is exactly what classes are designed to do.
Loading Image
Representation of array implementation of a stack encapsulated in a class
Stack class
Liking the course? Check our discounted plans to continue learning.