9 个解决方案
#1
老实说,我有点晕...@_@
#2
只有引用的内容不允许回复!!
#3
真的不太理解。。你的问题!
#4
看的都头晕
#5
还是把代码写出来吧,写上三个类,应该不会费很长的时间
#6
是非常的晕
#7
不好意思,可能是俺表达的不清楚:
public class A {
public B b;
public C c;
public void newbc(){
b = new B(this);
c = new C(this);
}
public static String a = "1234";
}
public class C {
public A a;
public C(A a){
this.a = a;
}
public String cstr = "ccc";
}
public class B {
public A a;
public String str;
public B(A a){
this.a = a;
}
/**就是这里*/
public void getc(){
str = a.c.cstr;
//直接调用,说是b和c就有关联了,如果我在a中定义一个方法getStr,返回c.str,这里调用a.getstr(),是不是就比现在要好
}
public String b = "bbb";
}
问题就是在注释那里,个人感觉好像没有什么区别,而且当要调用的变量很多的时候,就要在a里面增加很多代码?
public class A {
public B b;
public C c;
public void newbc(){
b = new B(this);
c = new C(this);
}
public static String a = "1234";
}
public class C {
public A a;
public C(A a){
this.a = a;
}
public String cstr = "ccc";
}
public class B {
public A a;
public String str;
public B(A a){
this.a = a;
}
/**就是这里*/
public void getc(){
str = a.c.cstr;
//直接调用,说是b和c就有关联了,如果我在a中定义一个方法getStr,返回c.str,这里调用a.getstr(),是不是就比现在要好
}
public String b = "bbb";
}
问题就是在注释那里,个人感觉好像没有什么区别,而且当要调用的变量很多的时候,就要在a里面增加很多代码?
#8
up,学习,仁者见仁智者见智吧
#9
LZ再去看看封装和ejb的意义吧。。。
#1
老实说,我有点晕...@_@
#2
只有引用的内容不允许回复!!
#3
真的不太理解。。你的问题!
#4
看的都头晕
#5
还是把代码写出来吧,写上三个类,应该不会费很长的时间
#6
是非常的晕
#7
不好意思,可能是俺表达的不清楚:
public class A {
public B b;
public C c;
public void newbc(){
b = new B(this);
c = new C(this);
}
public static String a = "1234";
}
public class C {
public A a;
public C(A a){
this.a = a;
}
public String cstr = "ccc";
}
public class B {
public A a;
public String str;
public B(A a){
this.a = a;
}
/**就是这里*/
public void getc(){
str = a.c.cstr;
//直接调用,说是b和c就有关联了,如果我在a中定义一个方法getStr,返回c.str,这里调用a.getstr(),是不是就比现在要好
}
public String b = "bbb";
}
问题就是在注释那里,个人感觉好像没有什么区别,而且当要调用的变量很多的时候,就要在a里面增加很多代码?
public class A {
public B b;
public C c;
public void newbc(){
b = new B(this);
c = new C(this);
}
public static String a = "1234";
}
public class C {
public A a;
public C(A a){
this.a = a;
}
public String cstr = "ccc";
}
public class B {
public A a;
public String str;
public B(A a){
this.a = a;
}
/**就是这里*/
public void getc(){
str = a.c.cstr;
//直接调用,说是b和c就有关联了,如果我在a中定义一个方法getStr,返回c.str,这里调用a.getstr(),是不是就比现在要好
}
public String b = "bbb";
}
问题就是在注释那里,个人感觉好像没有什么区别,而且当要调用的变量很多的时候,就要在a里面增加很多代码?
#8
up,学习,仁者见仁智者见智吧
#9
LZ再去看看封装和ejb的意义吧。。。