多态
是指不同类型的对象可以响应相同的消息
从相同的基类派生出来的多个类型可被当作同一种类型对待,可对这些不同的类型进行同样的处理,由于多态性,这些不同派生类对象响应同一方法时的行为是有所差别的
例如
–所有的Object类的对象都响应toString()方法
–所有的BankAccount类的对象都响应deposit()方法
多态的目的
所有的对象都可被塑型为相同的类型,响应相同的消息
使代码变得简单且容易理解
使程序具有很好的“扩展性”