16、Java中实现多态的机制是什么?

Java实现多态有三个必要条件:继承、重写、向上转型。

静态的多态:方法名相同,参数个数或类型不相同。(overloading)
动态的多态:
子类覆盖父类的方法,将子类的实例传与父类的引用调用的是子类的方法
实现接口的实例传与接口的引用调用的实现类的方法。

 

posted @ 2019-10-16 11:13  helen305250903  阅读(1343)  评论(0编辑  收藏  举报