java实现多态有几种方式?分别是什么?
5个回答
2013-07-25
展开全部
基本上是重载、接口、继承 可通过这三种方式实现 多态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多态的实现方式:
1、重写
2、接口
3、抽象类和抽象方法
1、重写
2、接口
3、抽象类和抽象方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三种:方法的重载,继承或实现接口,父类引用指向子类对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-05-23
展开全部
条件:要有继承,要有重写,要有父类引用指向子类对象。有四种。强制的:隐式做类型转换,如1.0+1.0、1.0+1、1.0+"1"等重载的:相同的运算符或方法,去表示截然不同的意义。+在上面有多个意思:两个double型的数相加、两个串相连、整型相加,长整型等等。参数的:为不同类型的参数提供相同的操作。例如抽象类中,描述了一组具有同样特征的对象,提供一个通用模板。通过指定一种类型以重用抽象类。这些参数可以是用户定义的很多类型,参数多态是最强大的多态。包含的:类包含关系的抽象操作。如通过值的类型和集合的包含关系实现了多态的行为。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询