java怎么调用另一个类的多个变量值

如题,怎么在一个类中调用另一个包中的一个类的多个变量?单个的我会,多个的怎么写啊?这么说吧,在A类里的8个变量要调用B类中的8个变量,怎么调用?publicclassA{... 如题,怎么在一个类中调用另一个包中的一个类的多个变量?单个的我会,多个的怎么写啊?
这么说吧,在A类里的8个变量要调用B类中的8个变量,怎么调用?
public class A {
private B b;
public B getB() {
return b;
}
public void setB(B b,B c,B d,B e, B f) {
this.b = b;this. c= c;this.d = d;this.e = e;this.f = f;
}
public static void main(String[] args) {
A f=new A();
A b=new A();A c=new A();A d=new A();A e=new A();

b.getB().getC();c.getB().getC();d.getB().getC();e.getB().getC();f.getB().getC();
}
}
能这样写不?
展开
 我来答
残心we
2012-11-27 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:78.1万
展开全部
可以多个调用啊。 首先,用JAVA的话,思维一定要转换,需要具有面向对象的思维。所以就变成对象与对象之间是如何交互的问题了,而在对象领域,对象之间交互只有“消息”以及“接口“概念。所以,你得首先明确类A和类B的接口,比如,站在类A的角度应该为类B一样的客户端程序提供什么样的API接口,也就确定了类B如何给类A发送消息。这样,你就不会再有什么单变量和多变量的疑虑了。
zhengjun白羊
推荐于2017-10-03 · TA获得超过318个赞
知道小有建树答主
回答量:440
采纳率:0%
帮助的人:122万
展开全部
多个变量的话可以这样使用
public class aa {
static String name="李四";
static int pass=123;
}

public class bb {
public static void main(String[] args) {
aa a=new aa();
System.out.println(a.name+"的密码是"+a.pass);
}
}

其实还有很多方法:比如数据太多了,可以另外写一个类,使用数组,或者使用对象传值,效果一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
20094720
2012-11-27
知道答主
回答量:3
采纳率:0%
帮助的人:2.9万
展开全部
在你需要调用的类的那个方法里面,直接实例化被调用的那个类,然后类名.变量名调用。
而且只有全局变量能调用,局部变量不能调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f958651
2012-11-27 · 超过16用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:37.7万
展开全部
先导入这个包,然后实例化这个类,就可以用他的变量了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蜗牛空_cy
2012-11-27 · 超过11用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:19.6万
展开全部
都是 类名.属性
可以使用继承啊,属性理所应当就可以调用,还不用new对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式