Java:引用类型参数的传值

 时间:2026-02-14 13:26:41

1、这里以收音机使用电池为例,介绍“引用类型参数”的传值。定义了3个类,Battery、Radio和E11,其中E11为主类,我们在主类中创建“对象”,并调用其他两个类中构造的“方法”来实现程序功能。

Java:引用类型参数的传值

Java:引用类型参数的传值

Java:引用类型参数的传值

2、在主类中,通过Radio类创建一个“收音机”对象,Battery类创建“电池”对象,当Radio创建收音机对象调用openRadio(Battery battery)方法,我们需要将一个Battery船舰的电池对象传递给该方法的参数battery,即模拟收音机使用电池。

Java:引用类型参数的传值

Java:引用类型参数的传值

Java:引用类型参数的传值

3、附源代码:

class Battery{ int electricityAmount; Battery(int amount){ electricityAmount = amount; }}class Radio{ void openRadio(Battery battery){ battery.electricityAmount = battery.electricityAmount - 10; }}public class E11{ public static void main(String args[ ]){ Battery nanfu = new Battery(100); System.out.println("南孚电池的储电量是:"+nanfu.electricityAmount); Radio radio = new Radio(); System.out.println("收音机开始使用南孚电池"); radio.openRadio(nanfu); System.out.println("目前南孚电池的储电量是:"+nanfu.electricityAmount); }}

Java:引用类型参数的传值

Java:引用类型参数的传值

Java:引用类型参数的传值

  • 百度贴吧如何设置视频不感兴趣
  • 教你怎么用C写一个HelloWorld(VC++版)
  • 《植物大战僵尸2》鹦鹉僵尸怎么打
  • 明日方舟怎么设置基建特效
  • 如何吸引异性,讨人喜欢
  • 热门搜索
    平方米怎么打 家常菜菜谱 近视治疗方法 湖南涉外经济学院怎么样 文献检索方法 金华火腿怎么做好吃 螨虫怎么处理 低血压怎么办怎样调理 沈阳有什么好吃的 平鱼怎么做好吃