问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java 中实例化后的对象间如何交互传递数据?

发布网友 发布时间:2022-04-25 15:38

我来回答

1个回答

热心网友 时间:2023-10-13 16:35

一般用传参来解决的,示例如下:

package test20210106;

/**灯泡类*/

public class Bulb {

//发光量

private double glowAmount;

//get、set方法

    public double getGlowAmount() {

        return glowAmount;

    }

    public void setGlowAmount(double glowAmount) {

        this.glowAmount = glowAmount;

    }

}


package test20210106;

/**开关类*/

public class Switch {

    /**设置发光量30%*/

    public void glowAmount30(Bulb bulb){

        bulb.setGlowAmount(0.3);

        System.out.println("当前灯泡的发光量是:  "+(int)(bulb.getGlowAmount()*100)+"%");

    }

    /**设置发光量60%*/

    public void glowAmount60(Bulb bulb){

        bulb.setGlowAmount(0.6);

        System.out.println("当前灯泡的发光量是:  "+(int)(bulb.getGlowAmount()*100)+"%");

    }

    /**设置发光量100%*/

    public void glowAmount100(Bulb bulb){

        bulb.setGlowAmount(1);

        System.out.println("当前灯泡的发光量是:  "+(int)(bulb.getGlowAmount()*100)+"%");

    }

}



package test20210106;

//

public class Test {

    public static void main(String[] args) {

        Bulb bulb = new Bulb();

        Switch s = new Switch();

        s.glowAmount30(bulb);

        s.glowAmount60(bulb);

        s.glowAmount100(bulb);

    }

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见老婆光脚踩谷子 王者荣耀国服中,不论进入游戏还是没开始游戏,所有玩家发送的任何消息... 我的滴滴开空调活动怎么没了 为什么腾讯视频显示还是要流量看 没有联通中国结标志 电脑不能装win7买电脑时他们说只能装win10系统不能装win7 英雄联盟手游 手机lol游戏盒子现在叫什么? 英雄联盟手机盒子看不了比赛记录 手游英雄联盟视频在哪里看手机英雄联盟盒子在哪看我游戏中录的视频 英雄联盟盒子看视频只有声音没有画面,不是网速的问题,也不是电脑卡,是... 为什么英雄联盟盒子没发看视频 针对店铺有什么保险 java程序中,怎么互换2个变量的值? 欢天喜地七仙女的灵石全图谁知道哪有 店铺财产保险 java 如何实现两个程序的数据传递. 泰戈尔的诗 使生如夏花之绚烂,死如秋叶之静美 就这一句? 店铺怎么保险?保费大概多少 java进程和另外一个java进程交换数据,可用什么方法? 如果是java和C++进程交换数据,又可以用什么方法? 求张图 春丽与不知火舞同人 哪里有疫情门店保险 优化大使7.69.7.130 我的申请码218507 店面保险 如何实现两个java程序之间的相互通讯,不想用Socket man men广告狂人第一季,中英文双字幕 办理店铺财产保险需要什么 java 进程间通讯的有几种方法? 有好看的电视剧吗?? java与java之间进行交换数据用什么方 DC/EP的数字钱包是否需要手机具备NFC功能? java进程与另外一个java进程交换数据,可以用什么方法? 请问可以给店铺买保险吗?保财产损失盗抢方面的,哪家公司可以买? 因datatraveler2.0的问题用不了U盘怎么办 Java 两个项目之间如何传数据 淘宝现在是不是没有退运保险了,我买东西都找不到退运保险在哪里了 店铺的保险金是什么 java的数据交换 店铺怎么保险?保费大概多少? java 数据交换方法 请问24小时加盟便利店如何购买保险 java如何实现2个数之间互换 店内上保险,都有哪些 java进行两数交换时,如何不用中间量就交换? php程序与java程序之间做数据交互,怎么做 Java中实现类交换的方法 如何在Java中实现交换两个变量值的方法 java哪些方式可以与异构系统交换数据 word文档怎么解除密码 word文档解除密码 华为手环在开启导航模式时能接电话吗? 苹果6s手机用耳机时突然有很响的刺啦声是怎么回事?