8.5.1 为什么需要继承