多态的作用。。。。。,

在继承中,常常用到多态,多态的作用是什么啊,对于直接书写
之间的好处有那些啊?

多态最直接的表现就是,创建子类对象可以使用父类接收例如
父类类型 f = new 子类类型();

不同的子类对象都当作父类来看,可以屏蔽不同子类对象之间的差异,写出通用的代码,做出通用的编程,以适应需求的不断变化。

多态主要是为了降低程序的耦合度,就是说,你写一个类不仅用一次,只能被某个类使用,而且,可以被不同的场景使用,只需要继承和重写就可以了

多态就是把子类对象赋给父类的某一个变量。但是,在运行的时期,表现出子类的特征。
当把不同的子类对象都当作父类类型来看,可以屏蔽不同子类对象之间的实现差异,从而写出通用的代码达到通用编程,以适应需求的不断变化。

多态 可以写相同的函数名,简化你定义的函数名

多态的作用体现在设计模式的6条原则当中:
开闭原则
单一值守
依赖倒置
里是替换
接口隔离
合成复用
最少知道

http://www.cnblogs.com/hai-ping/articles/2807750.html