跨多个JAVA类访问变量
我是JAVA新手,正在编写一个在两个不同类之间传递变量的程序。我似乎不知道如何将变量的数据从一个类发送到另一个类,然后再发送回来?这可能吗 例如:跨多个JAVA类访问变量,java,class,methods,Java,Class,Methods,我是JAVA新手,正在编写一个在两个不同类之间传递变量的程序。我似乎不知道如何将变量的数据从一个类发送到另一个类,然后再发送回来?这可能吗 例如: Public Class A { Scanner input = new Scanner(System.in); System.out.println("Please input the weight:"); bagWeight=input.nextDouble(); System.out.printl
Public Class A {
Scanner input = new Scanner(System.in);
System.out.println("Please input the weight:");
bagWeight=input.nextDouble();
System.out.println("The total weight is: "+total);
}
Public Class B {
double number = 3;
public method(double number, double bagWeight)
{
total = bagWeight*number;
return total;
}
}
当然这是可能的:有很多方法可以做到这一点 例如,您可以轻松地执行以下操作:
//Obviously pseudo Code...u need a constructor..or method
Public Class A{
Scanner input = new Scanner(System.in);
System.out.println("Please input the weight:");
bagWeight=input.nextDouble();
B b = new B();
double total = b.method(1337, bagWheight);
System.out.println("The total weight is: "+total);
}
你到底想做什么?哪个类定义了这个变量,它应该指向哪个类?欢迎使用。你能试着发布一个实际可编译的示例吗?它被称为依赖项。研究依赖注入我想从类A中获取输入到类B中的一个方法,该方法使用它来计算总变量,然后在类A中显示总变量。因此,有两个变量,第一个由用户输入在类A中定义,第二个在计算后在类B中定义。也许我用错了词,我是JAVA新手,英语不是我的第一语言。我所说的变量是指袋重和袋数,我希望我用对了。