public 类名:父类
//构造函数
    类名(){}
public A(string Aaa, String Bbb)
{
  ...
}public b()
{
  if(Bbb = "1")  //这个Bbb就是A里面的Bbb,怎么能联系起来
  {
  ...
  }
  if(Bbb = "2")
  {
  ...
  }
}
怎么能让A()里面的参数要到B()里面
在线等

解决方案 »

  1.   

    方法一 把b改成
    public b(String Bbb)
    {
      if(Bbb = "1")  //这个Bbb就是A里面的Bbb,怎么能联系起来
      {
      ...
      }
      if(Bbb = "2")
      {
      ...
      }
    }
    在A里边调用b方法二 加一个类成员String Bbb;
    A中把this.Bbb=Bbb
      

  2.   

    public 类名:父类
    {public string Bbb;//直接定义为类的字段
    //构造函数
        类名(){}
    public A(string Aaa)
    {
      ...
    }public b()
    {
      if(Bbb = "1")  //这个Bbb就是A里面的Bbb,怎么能联系起来
      {
      ...
      }
      if(Bbb = "2")
      {
      ...
      }
    }}
      

  3.   

    不能修改
    只能按照这个来
    public 类名:父类
    {
        //构造函数
        类名(){}
        public A(string Aaa, String Bbb)
        {
           ...
        }    public b()
        {
           if(Bbb = "1")  //这个Bbb就是A里面的Bbb,怎么能联系起来
           {
              ...
           }
           if(Bbb = "2")
           {
               ...
           }
         }
    }
    可以通过全局变量吗?怎么定义啊?写清楚一点
      

  4.   

    if(Bbb = "1")这个真是有些莫名其妙
      

  5.   

    哦,一着急写错了
    应该是
    if(Bbb == "1")
    if(Bbb == "2")
      

  6.   

    public void A(string Aaa, String Bbb)   〈==
    {
      ...
    }public string b(string Bbb)   〈==
    {
      if(Bbb = "1")  
      {
      ...
      }
      if(Bbb = "2")
      {
      ...
      }
    }记得给函数写个返回类型
    =====================
    如下使用
    A(参数1,B(参数2))
      

  7.   

    public string Bbb;//直接定义为类的字段
    我写得很清楚了
      

  8.   

    题目本身不大清楚if(Bbb == "1")
      

  9.   

    viena(维也纳N02),你那样是该了方法的主体结构啊,可是公司不允许啊
      

  10.   

    诸位,实在对不起,这个问题我没写清楚应该是这样的
    public 类名:父类
    {
        //构造函数
        类名(){}
        private 返回类型 A(string Aaa, String Bbb)
        {
         this.b((S1,S2,S3,……));
         ...
         }     private void b(S1,S2,S3,……)
         {
            if(Bbb == "1")  //这个Bbb就是A里面的Bbb,怎么能联系起来
            {
               ...
            }
            if(Bbb == "2")
            {
              ...
            }
        }
    }解决办法是在b(S1,S2,S3,……)中加上那个参数Bbb,即b(S1,S2,S3,……,Bbb)就可以了,因为Bbb是只有一个,可以指向唯一的值