在class B中定义一个带参数的构造方法,就可以传参数了class B
{
B()
  {
  }B(int i)
  {
.........
  }}

解决方案 »

  1.   

    class A 中怎么写?
      

  2.   

    败给你了,我是这样传的,但编译不通过,帮忙改一下错
    class A
    {
    int a=5;
    new B(a);
    }class B
    {
    B(int x)
      {
       ......
       }
    }
      

  3.   

    A中这么些:
    class A
    {
    int a=5;
    B test=new B(a);
    }
      

  4.   

    class A {
      int a=5;
      B b = new B(a);
    }class B {
      B(int x){
         ......
      }
    }
      

  5.   

    class A {
      A(){}
      int a=5;
      B b = new B(a);
    }class B {
      B(int x){
         ......
      }
    }