多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。(可以理解为对象的多种特性) 多态现实意义理解:现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。 多态存在的三个必要条件 1.要有继承关系的存在(实现接口也是一种继承关系) 2.要有方法的重写 3.要有父类引用指向子类对象 多态实现方式 分为两种:编译时多态(静态多态--同名多参数) 和 运行时多态(动态多态--实现接口)
java的多态
最新推荐文章于 2022-07-27 20:34:29 发布