一个base class惟独一个派生类的情况有哪些

一个base class只有一个派生类的情况有哪些?
一般为了避免代码重复会使用base class来管理统一的code,但是有的时候base class只有一个derived class,具体情况不太好说,为什么这样做呢?或者说大家在工作中遇到哪些情况会使用这样的解决方案?

------解决方案--------------------
有必要,又不是永远都只会有一个派生类。