我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:六合公式 > 方法多态 >

JAVA中使用多态有的好处。有什么用处

归档日期:07-02       文本归类:方法多态      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  第一个是通过方法重载实现;第二个是通过方法覆盖实现(子类覆盖父类方法)。

  第一种就是我们调用方法是不用区分参数类型,程序会自动执行相应方法,如: 加法运算,可以使int相加,可以是double相加,都是同一个方法名。

  我来说一点!就是做出来的应用扩展性强移植性好,例如:程序需要一个功能,那么这时候用上多态,就是你的程序需要依赖你的这个功能类的抽象,继续,某天,你程序发生变动(例如你之前的功能性能不太好,需要更改),这时候你再次实现这个功能的抽象(实现更好性能的新功能),那么你程序在不需要更改任何代码的情况下换上新的功能。

  展开全部多态是在继承的基础上用的 而且为了不在代码的灵活 最少也要弄个简单工厂来返回对象

  举个大概的例子: 有老师和同学两个类 老师们和同学们都要参与某事 比如体检 那么在做这件事的时候你要分别遍历老师们和同学们 如果不按照身份进行统计的话 (按照性别 地区 什么的) 你还要分别遍历 如果让他们都继承一个Person类 那么只需要遍历所有的Person就可以了

本文链接:http://renfriends.com/fangfaduotai/649.html