现有一类的实例叫做a,在初始化的时候实例化了另一个类叫做b
请问有什么办法能直接从a外部调用b的方法?

解决方案 »

  1.   

    class A
    {
       public B b;
       public A()
       {  
          b = new B();
        }
        
    }
    class B
    {
       public Method1(){}
    }public class Test
    {
       public static Main()
       {
           A a = new A();
           a.b.Method1();
        }
        }
    }
      

  2.   

    class A
    {
       public B b;
       public A()
       {  
          b = new B();
        }
        
    }
    class B
    {
       public Method1(){}
    }public class Test
    {
       public static Main()
       {
           A a = new A();
           a.b.Method1();
        }
    }