方法重载的小demo
方法的重载(overload)要求:1,同一个类中2,方法名必须相同3,方法的参数列表不同(1,参数的个数不同2,参数类型不同,但是参数名相同)
注:方法的重载与方法的返回值类型没有关系
package cao.com.duixiang;
public class OverloadTest {
public static void main(String[] args) {
		Test test = new Test();
		test.mOL(2);
		test.mOL(2, 3);
		test.mOL("cc");
		QiuJie qj = new QiuJie();
		//qj.max(2, 3);
		System.out.println(qj.max(2, 3));
		qj.max(2.1, 3.2);
		qj.max(3.5, 3.32, 4.1);
}
}
class Test{
	public int mOL(int a){
		System.out.println(a*a);
		return a*a;
}
	public int  mOL(int a,int b){
		System.out.println(a*b);
		return a*b;
}
	public void mOL(String a){
		System.out.println(a);
	}
}
class QiuJie{
	public int max(int a,int b){
		int max;
		max = a>b?a:b;
		//System.out.println(max);
		return max;
	}
	public double max(double a,double b){
		double max = a>b?a:b;
		System.out.println(max);
		return max;
	}
	public double max(double a,double b,double c){
		double max = (a>b?a:b)>c?(a>b?a:b):c;
		System.out.println(max);
		return max;
	}
}
方法重载的小demo的更多相关文章
- Nancy之基于Nancy.Hosting.Self的小Demo
		
继昨天的Nancy之基于Nancy.Hosting.Aspnet的小Demo后, 今天来做个基于Nancy.Hosting.Self的小Demo. 关于Self Hosting Nancy,官方文档的 ...
 - Java ——对象 类 方法重载 构造方法  封装  内部类
		
本节重点思维导图 快捷键 生成代码:alt+shift+s 提取变量:alt+shift+L 快速复制行:alt+ctrl+向上或向下的箭头 删除行:ctrl+d 类:对同一种事物共同属性和行为的抽象 ...
 - 新手 gulp+ seajs 小demo
		
首先,不说废话,它的介绍和作者就不在多说了,网上一百度一大堆: 我在这里只是来写写我这2天抽空对seajs的了解并爬过的坑,和实现的一个小demo(纯属为了实现,高手请绕道); 一.环境工具及安装 1 ...
 - Nancy之基于Nancy.Owin的小Demo
		
前面做了基于Nancy.Hosting.Aspnet和Nancy.Hosting.Self的小Demo 今天我们来做个基于Nancy.Owin的小Demo 开始之前我们来说说什么是Owin和Katan ...
 - Nancy之基于Self Hosting的补充小Demo
		
前面把Hosting Nancy with ASP.NET.Self Hosting Nancy和Hosting Nancy with OWIN 以demo的形式简单描述了一下. 这篇是为Self H ...
 - 【java开发】方法重写和方法重载概述
		
类的继承 父类-子类 关键字 extends 新建一个父类 public class Person { private String name; private int ...
 - 疯狂java学习笔记之面向对象(六) - 构造器重载、方法重载和方法重写
		
一.方法重载(Overload): Java允许同一个类中定义多个同名方法,只要形参不一样就可以,如果同一个类中包含了两个或两个以上方法名相同的方法,但形参列表不同,则被成为方法重载(两同一异). 同 ...
 - c#面向对象基础  类、方法、方法重载
		
C#是纯粹的面向对象编程语言,它真正体现了“一切皆为对象”的精神.在C#中,即使是最基本的数据类型,如int,double,bool类型,都属于System.Object(Object为所有类型的基类 ...
 - Win10 FaceAPI小demo开发问题汇总
		
Win10 FaceAPI小demo开发问题汇总 最近使用微软牛津计划做一个小demo,使用FaceAPI做一个小应用,实现刷脸的功能.开发的过程中用到几个问题,具体如下: Stream 与IRand ...
 
随机推荐
- SQLite 数据库调研
			
SQLite数据库的特点(转载的): ★技术上的优点和特性 SQLite是一个轻量级.跨平台的关系型数据库.既然号称关系型数据库,支持SQL92标准中常用的玩意儿(比如视图.事务.触发器等)就是理所当 ...
 - DateEdit和TimeEdit用法
			
DateEdit 控件默认情况下,显示的只有日期,没有时间.下面介绍2中日期和时间同时显示的方法: 1.Properties.VistaDisplayMode 为true, 2.Properties. ...
 - android 4种启动模式
			
在android里,有4种activity的启动模式,分别为: “standard” (默认) “singleTop” “singleTask” “singleInstance” 它们主要有如下不同: ...
 - 关于JavaScript中的创建对象的学习总结
			
一.最简单的对象创建方法 在JavaScript中,直接使用Object构造函数或对象字面量都可以很轻易地创建单个对象,缺点是:创建具有同一个接口(标准的OO中的接口概念)的多个对象时,会有大量重复代 ...
 - BZOJ4519——[cqoi2016]不同的最小割
			
0.题意:求两点之间的最小割的不同的总量 1.分析:裸的分治+最小割,也叫最小割树或GH树,最后用set搞一下就好 #include <set> #include <queue> ...
 - Unity 视频播放杂谈
			
http://www.cnblogs.com/zsb517/p/4060814.html 背景: 游戏机中想加入舞蹈元素,最先的想法是开发舞蹈游戏,然后通过动画来表现舞蹈,给用户提供舞蹈教学 ...
 - ccs3中icon转换为字体的方法
			
小图标转换为字体有几大优点 文件小,一般50k以内 避免了加载多个icons,减少了加载次数,有利于页面优化. 兼容性很好,可以随便放大缩小,都能正常显示. 维护起来也很简单,只用找到这个字体文件(比 ...
 - python入门教程链接
			
python安装 选择 2.7及以上版本 linux: 一般都自带 windows: https://www.python.org/downloads/windows/ mac os: https:/ ...
 - ndk学习11: linux内存管理
			
1. 进程地址空间 2.内存管理 栈上分配空间 alloca() 栈上分配大小 strdupa() 拷贝一个字符串到栈上(显然这个函数不安全) ...
 - C# 毕业证书打印《二》
			
当证书的打印功能得以实现,最关键的功能便是数据. 通过对打印的了解,打印中最关键的功能便是打印事件中的方法. private void pd_PrintPage(object sender, Prin ...