Let\'s say here is a very simple generic class that represents a stack and hence is inherited from Generic[T] (#1).
Generic[T]