比如说 有人 让你 拍 一个6个小时长的剧本,为了快一点 你交代给6个人帮你拍,一个人一个小时,最后连接起来就是 一部剧,但是 是六个不同的 没有关系的片段,六个短剧没有联系,不好看,除非你是想要一个片段一个片段的剧。所以要有一个接口 ,把他们事先规划起来, 联系起来; 再如果说 一个几百万行代码的程序,看起来很复杂,不知道他的作用是什么,看起来很痛苦,但如果你能把它抽象出来 ,看着你抽象出来的这几个方法,你就知道原来这几百万行 代码是做这个 用的;继承的作用就是 :如果有个程序 经理让你稍稍改进一下原来代码 的 功能,你在原来 代码基础上改,万一改错了,就改不回去了,这是你就可以继承你要修改的这个类,然后自己重新写,改错后大不了不继承了,跟原来的 代码一点关系没有