class example{
        static int ABC(int a,int b)
        {
                  protected int Int1;
                  Int1=a+b;
                  return Int1;
        }  }

解决方案 »

  1.   

    函数内部好像不能使用protected这种符号吧。
      

  2.   

    函数内部好像不能使用protected这种符号吧。
      

  3.   

    private, protected, public 这个修饰不能用在局部变量中!由于是在静态方法中引用成员变量,因此成员变量也得是静态的。另外,要做为成员变量属性的话,命名应符合 JavaBeans 规范,JavaBeans 规范规定成员变量名的头两个字母
    要么全部大写,要全全部小写,不能是一小一大或者是一大一小的形式出现!命名规范建议参考 Java Coding Style Guide, http://developers.sun.com/sunstudio/products/archive/whitepapers/java-style.pdf  class Example{    private static int int1;    static int abc(int a, int b) {
            int1 = a + b;
            return int1;
        }
    }
      

  4.   

    不知道这段代码放个成员变量有什么作用,还不如直接这样来得好class Example{    static int abc(int a, int b) {
            return a + b;
        }
    }
      

  5.   

    我是想将Int1定义成类变量,怎么编写啊 ?
      

  6.   

    类变量什么意思?
    难道是封装类
    static Integer Int1
      

  7.   

    不知道你在说什么
    但要是你想定义为类的成员变量,那么只要数据类型加变量名(当然也可以再加权限修饰符,或static,final等),然后放进类体里就行了
    不过要记得,静态方法只能引用静态变量如果是想把Int1等定义为自定义变量类型,那你可以直接把它定义为类名就行了,一个类就相当于一个类型的变量,只不过不能进行普通运算罢了
    关键看你的类体怎么定义啦
      

  8.   

    class example{ 
         static Int1;
            static int ABC(int a,int b) 
            { 
                      protected int Int1; 
                      Int1=a+b; 
                      return Int1; 
            }  }
    你看看是不是这样。
      

  9.   

    class example{ 
         static Int1;
            static int ABC(int a,int b) 
            { 
                      protected int Int1; 
                      Int1=a+b; 
                      return Int1; 
            }  }
    你看看是不是这样。
      

  10.   

    class Example{    private static int int1;    public Example(int a,int b){
           int1=a+b;
         }
    }
    偶是菜鸟,不太清楚你想说什么,整形定义成类属性的变量有什么意义?是定义成类的属性吗?