接口:在程序的使用中,我不能把程序的主体直接提供给使用者,一般是提供一个接口. 为什么要使用接口: 1,接口提取了一群共同的函数,可以把接口当做一个函数的集合. 2,让子类去实现接口中的函数. 归一化的好处: 归一化让使用者无需关心对象的类是什么,只需要知道这些对象都具备什么功能就可以了. 归一化使得高层的外部使用者可以不加区分的处理所有接口兼容的对象集合. 继承的两种用途: 一:继承基类的方法,并且做出自己的改变或者扩展(代码重用):实践中,继承的这种用途意义并不很大,甚至常常是有害的.因为它…