java 类中的一点小问题 请问一下 我怎么在一个类中使用另一个类中的某个参数或者变量的值 就是需要将另一个类中的某个参数或者变量的值赋值给此类中的某个变量 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用getter、setter方式,或者构造函数传入。public class A{ private String name; private String getName(){ return name; }}public class B{ private A a; public B(A a){ this.a=a; } //这里就能在类B中获取对象A的变量name的值 public String getAName(){ return a.getName(); }} 答:方法很多。比如:方法1,将这个类做成另个一个类的内部类,方法2:那个类,提供一个public方法,将你需要的就是值传出来,方法3:。 类A作为类B的实例变量类B作为类A的实例变量 假设B类需要A类中的某些属性或者变量在A中创建public的get和set方法在B中直接调用get或者set方法就可以了 关于编程工具 Jframe子类的构造函数为何包含addWindowListener,搞不明白 用户用不用配置数据源 我想考考高级程序员,大家给推荐些书籍和网站~谢! 怎样把byte[]转换为String classpath 的问题! 找不到工作郁闷。 java SWT 执行js 我要生成java 的文档在dos 下用什么命令. 线程锁与if结合使用时出现的问题。。这到底是为什么呢? 简单线程等待问题 拼图最优求解算法
public class A{
private String name; private String getName(){
return name;
}}
public class B{ private A a;
public B(A a){
this.a=a;
} //这里就能在类B中获取对象A的变量name的值
public String getAName(){
return a.getName();
}
}
类B作为类A的实例变量
在B中直接调用get或者set方法就可以了