定义一个computer类
public class computer {
public void runSoftWor(vidio vedio){
System.out.println("视频长度是 "+vedio.getLength());
}

public void runSoftWor(Voice voice){System.out.println("歌曲的名字是 "+voice.getTitle());
}public boolean runSoftWor(vidio vedio,long maxLength){System.out.println("视频长度是 "+vedio.getLength());return true;
}

}
定义一个vidio类
public class vidio {

private long length;public long getLength() {return length;
}public void setLength(long length) {this.length = length;
}

}
定义一个voice类
public class Voice {

private String title;public String getTitle() {return title;
}public void setTitle(String title) {this.title = title;
}

}
定义一个测试方法重载的类
public class test15 {

public static void main(String[] args) {computer com = new computer();vidio vedio = new vidio();vedio.setLength(999999L);com.runSoftWor(vedio);Voice voice = new Voice();voice.setTitle("我的中国心");com.runSoftWor(voice);
}

}

java学习(49):方法重载相关推荐

  1. java 返回值判断_在Java中判断方法重载的条件除了参数外,还可以通过返回值类型判断。_学小易找答案...

    [单选题]若int x;且有下面的程序片断,则输出结果是() . for (x=3; x<6; x++) { printf((x%2) ? "##%d" : "** ...

  2. java学习心得---方法

    java学习心得-方法 一.概念 方法是实现特定功能的一段代码,可以重复使用. 二.定义 一些列代码指令的合集(就是将一些代码整合再一起). 三.作用 提高代码的重复性. 四.定义的格式 访问修饰符+ ...

  3. Java学习day05——方法及其调用重载

    这几天忙于置办年货,准备过年用的东西,只能断断续续的学,接下来估计也是这样了,只能尽量有时间就更一些 01_1方法 1.方法就是用来完成解决某件事情或者实现某个功能的办法 01_2方法的定义格式 方法 ...

  4. Java中的方法重载定义详解

     方法重载    方法重载的要求: • 在同一个类中,定义了多个同名的方法,但每个方法具有不同的参数类型或参数个数,这些同名的方法,就构成了重载关系 • 简单来说:同一个类中,方法名相同,参数不同 参 ...

  5. 少儿编程里java_Greenfoot【java学习】-方法

    我们知道了什么是类和对象,本节我们来了解一下什么是方法. 在:Greenfoot[java学习工具]-直接调用方法这一节中我们通过鼠标右键点击角色,菜单中选择不同的选项(方法),来让树袋熊做一些动作. ...

  6. JAVA中的方法重载(Overloading)和方法重写(Overriding)

    一. 方法重载 方法重载:当同一个类中有两个或两个以上相同命名的方法. 当方法重载时,必须要保证每两个方法之前的方法签名(Signature)是不同的.这意味着这两个方法有着不同数量的参数或者参数的类 ...

  7. java中的方法重载和重写

    一.方法的重载(overload) (1)重载的概念: 在同一个类或父类与子类之间,允许存在一个以上的同名方法 (2)重载的特点: 参数列表必须不同,返回值和可见性无所谓 (3)重载示例: //返回两 ...

  8. Java构造方法与方法重载

    一.什么是构造方法 所谓的构造方法,是一种特殊的方法,其作用是用来创建对象时初始化对象,即为对象成员变量赋初始值,总是与new运算符一起使用在创建对象的语句中.特别的,一个类是可以有多个构造函数,可以 ...

  9. java学习(方法)

    一.方法的基本用法 什么是方法 方法就是一个代码片段,类似于 C 语言中的函数.它是一个语句的集合,它们在一起执行一个功能 1)能够模块化的组织代码 2) 做到让代码被重复使用,一份代码可以用在多个位 ...

  10. JavaSE基础知识(九)--Java中的方法重载(涉及基本类型的重载)

    Java SE 是什么,包括哪些内容(九)? 本文内容参考自Java8标准 Java中的基本类型有一个特性:它能自动从一个"较小"的类型转换成"较大"的类型! ...

最新文章

  1. 巧用CSS的RevealTrans滤镜
  2. 【组队学习】【33期】3. 李宏毅机器学习(含深度学习)
  3. C语言连接MYSQL存取数据的一个例子
  4. C/C++将十进制数转为二进制并输出
  5. 用UDEV服务解决RAC ASM存储设备名
  6. ACM学习历程—HDU2068 RPG的错排(组合数学)
  7. jquery ui autocomplete输入中文不自动完成的问题
  8. 零基础带你学习MySQL—创建数据库(一)
  9. ICP算法与Kdtree
  10. 修改RHEL6的root超级用户密码
  11. arraycolumn php5.4以下怎么用,兼容php5.4和更低版本php的array_column公共方法
  12. 自动驾驶4WS车辆路径跟踪最优控制算法仿真
  13. android HttpClient获取json数据
  14. uniapp编译支付宝小程序图片图标显示问题
  15. 实现RPG中嵌入赛车游戏任务源代码
  16. CMD文件的编写说明,比较详细的 1·什么是CMD文件,它有什么作用。
  17. 360发起网民隐私保卫战
  18. java排他_排他文件锁实现(Java版本)
  19. Ambire 钱包推出 Moonbeam 集成:Ambire 上的第一个 Polkadot 平行链
  20. 基于51单片机土壤湿度检测及自动浇花系统(带时间显示)

热门文章

  1. 用虚拟机把ubuntu安装到TF卡上
  2. DataGridView 写入到EXCEL
  3. 微信小程序 php配置,微信小程序的配置
  4. 罗技键盘linux,logiops,在 Linux下设置罗技鼠标的按键和手势
  5. SVN:冲突解决 合并别人的修改
  6. Linux下生成动态链接库是否必须使用 -fPIC 的问题
  7. linux 文件中搜索字符串命令 grep
  8. 图片不显示问题 图片url监测改变问题
  9. React开发(269):事件的绑定-addEventListener
  10. [react] React的严格模式有什么用处?