首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请教,在类A中 add 一个类B的对象, 类B是接口的实现,怎么在类B中读取 类A中的属性

2012-09-11 
请问,在类A中 add 一个类B的对象, 类B是接口的实现,如何在类B中读取 类A中的属性?我用传引用的方式,但是传

请问,在类A中 add 一个类B的对象, 类B是接口的实现,如何在类B中读取 类A中的属性?
我用传引用的方式,但是传不过来

class A
{
 B b = new B();
 add*(b);
}


class B implement ...
{
 A a = null;//提示错误
B(A a)//提示错误
{
}
}

[解决办法]
把A当做一个对象放进去不行吗?
就是说B有个属性是A a;
[解决办法]
看下是否正确导入A类
[解决办法]
没看懂啊~~楼主讲详细点?
[解决办法]
代码完全一点,没看懂楼主想要实现什么呢。
[解决办法]

Java code
    // 代码帮你大概看了下,猜你的目的是这样的吧    class A {        B b = new B();        add(b); // 这个方法不知道在哪里    }    class B {        A a = null;        public B() {        }        public B(A a) {        }    }
[解决办法]
估计是没有导入A类所在的包
[解决办法]
探讨
虽然现在问题解决了,我还想知道除了引用还有没有其它的方法?

热点排行