java如何调用另一个类中main方法创建的对象的数据?

比如在classA中我用main方法创建了两个人,他们一个月薪3000,一个月薪3500,我在另一个类classB中想要调用,怎么调用?

 java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。例如:
public class MethodCall
{
public static void main(String[] args)
{
Test.sayStatic();
Test test = new Test();
test.sayInstance();
}
}
class Test
{
public static void sayStatic()
{
System.out.println("这是一个静态方法。");
}
public void sayInstance()
{
System.out.println("这是一个实例方法。");
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-27
Main 方法是主函数 ,是程序的入口,正常的情况下是不能调用的。如果是普通方法,直接建立对象,然后.调用
第2个回答  2016-04-27
想调用什么?追问

就是数字

就是数字

追答

我觉得你逻辑上有问题

你应该在classB类的方法中直接实例化 人这个类

通过人这个类里面的setXX()--设置工资的值,然后通过 getXX()获得工资的值

然后再main方法里面调用clssB里面的方法,对值进行输出

本回答被提问者采纳
相似回答