AcornPublishing_essential-csharp-7e/EssentialCSharp-8.0/src/Chapter12/Listing12.03.DefiningASpecializedStackClass.cs
namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_03
{
    using Listing12_02;

    public class CellStack
    {
        public virtual object Pop() { return new Cell(); } // would return that last cell added and remove it from the list
        public virtual void Push(Cell obj) { }
    }
}
