多态:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。
多态的技术机制是动态绑定,动态绑定是指"在程序运行期间,判断引用对象的实际类型,根据实际类型调用其对应的方法"。
多态三要素:1、继承;2、重写;3、父类的引用指向子类对象。
多态是java的核心机制,大大增加了java程序的可扩展性。
多态:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。
多态的技术机制是动态绑定,动态绑定是指"在程序运行期间,判断引用对象的实际类型,根据实际类型调用其对应的方法"。
多态三要素:1、继承;2、重写;3、父类的引用指向子类对象。
多态是java的核心机制,大大增加了java程序的可扩展性。