java方法的重载

在phone中建立相同的方法,

package com.zzxt.java.mtexs;

public class Phone {
String color;
float screenSize;

public void telphone(String phoneNo) {
	
	
}

public void text(String phoneNo,String msg) {
	System.out.println("=============>发送短信 ");
}

public void text(String phoneNo, Picture pic) {
	System.out.println("=============>发送彩信 ");


}

public void text(String phoneNo,String voice,Picture pic) {
	System.out.println("=============>发送混合信息 ");

	
}



}

短信,彩信,混合信息。

下面建立picture类

package com.zzxt.java.mtexs;

public class Picture {

	String src;
	
	String width;
	
	String height;
	
	
	
	
	
	
}

 

主方法。

package com.zzxt.java.mtexs;

public class Main {
public static void main(String[] args) {
	Phone phone = new Phone();
	phone.text("1455155","终止交易,有内鬼");
	
	Picture img = new Picture();
	
	phone.text("1455155", img);
	
	phone.text("1455155", "终止交易,有内鬼", img);
	
	
}
	
	
	
	
}

 运行结果

 

可知:方法名相同,参数列表不同成为方法重载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值