It is perfectly possible. Consider a simple Overlapping Generation Model, with two generations, and young one ($y$), who work and consume, and an old one ($o$), who is retired and only consumes. After consuming, old agent dies, and a new generation is born. Population is constant. The savings interest rate is $r$. Each period, those who work earn an income of $W$.
The budget constraint of the young is
$$ W - C_{y} = S $$
where $S$ is savings.
The budget constraint of the old is
$$ C_{o} = S(1+r) $$
The lifetime budget constraint of an individual is
$$ C_{y} + \frac{C_{o}}{1+r} = W $$
(This is, present value of consumption equals present value of income)
Say the utility of the agent is given by
$$ U = C_{y} + C_{o} $$
Then, the optimisation problem the young agent faces when allocating lifetime income into consumption across periods (equivalent of deciding how much to save when young) is
\begin{equation*}
\begin{aligned}
& \underset{c_{y},c_{o}}{\text{max}}
& & U \\
& \text{subject to}
& & C_{y} + \frac{C_{o}}{1+r} = W
\end{aligned}
\end{equation*}
This gives the following optimal consumption levels:
$$ C^*_{y} = W\left(\frac{r^2+3r+1}{r^2+3r+2}\right) >0 $$
$$ C^*_{o} = \frac{W}{2+r} >0 $$
Conclusion
You have an infinite-period model with constant population, where both young and old are permanently having positive consumption. The young save to their retirement, which income they consume when old (together with the interest they received for their savings).