是这样的吗:
class A {
  Instance instance = new Instance();//已经存在的实例 }class B {
  //用到instance?
}

解决方案 »

  1.   

    如果上面的类A是public,其成员也是public类型的, 则从外面访问不受限制.
    如果成员是private类型,则不能访问.
    如果上面的类不是public 类型,而是默认的friend类型,则只有这个类的友元才能访问.
      

  2.   

    就是这样
    是这样的吗:
    class A {
      Instance instance = new Instance();//已经存在的实例 }class B {
      //用到instance?
    }
    怎么使用的?
      

  3.   

    是这样啊,class B {
      Instance a = new A().instance;
    }这不就可以访问了?当然前提是它们在一个包里,不然instance不可见。
      

  4.   

    A().instance是什么意思啊!
      

  5.   

    instance作为A的实例的一个成员,这是对成员的访问
    也可以是A a=new A()
     Instance i=a.instance
      

  6.   

    A().instance  
    ============
    A a=new A()
    Instance i=a.instance
    -----
    A()返回A的一个实例,然后在访问它的成员。
    -----面向对象!