Java重载练习_Java重载练习

JavaOverLoad

Java面向对象重载练习

课堂练习

1.写一个数学类,类中有以下几个方法:

public int add(int a,int b); //类型不同的重载

public double add(double a,double b);

public String add(String a,int b); //顺序不同的重载

public String add(int a,String b);

public int max(int a,int b,int c);//个数不同的重载

public int max(int a,int b)

2.榨汁机

定义一个苹果类:Apple,内有公有的字段:name,color,weiDao

定义一个构造函数:为三个字段赋初始值

为三个字段分别添加get方法

定义一个榨汁机类:ZhaFruit

为ZhaFruit类添加一个榨水果汁方法:public string GetFruitZhi(Apple a),返回:

”一杯XX(颜色)的XX(水果名)汁,味道XXX”

再定义一个香蕉类:Banana,内有公有的字段:name,color,weiDao

定义一个构造函数:为三个字段赋初始值

为三个字段分别添加get方法

9)为ZhaFurit类添加一个重载方法public string GetFruitZhi(Apple a,Banana b),返回:

”一杯黄绿(颜色)的香蕉苹果(水果名)汁,味道酸酸的甜甜的”

10)为ZhaFurit类添加一个重载方法public string GetFruitZhi(Apple a,int num),返回:

”num杯绿(颜色)的苹果(水果

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值