日期:2014-05-20  浏览次数:20653 次

菜鸟求解惑,求指点
class Testcz
{
  static int add(int a,int b)
  
  {
  return a+b;
  }
  static int add(int a,int b,int c)
  {
  return a+b+c;
  
  
  }
static int add(int a,int b,int c,int d)
  {
  return a+b+c+d;
  
  
  }

 public static void main(string[] args)
   
  {
  System.out.printf("%d\n",add(1,7));
  System.out.printf("%d\n",add(6,7,8));
   
  }

}

------解决方案--------------------
不知道你有啥不明白的?说一说呗
------解决方案--------------------
看看重载
------解决方案--------------------
错误1.把 class Testcz
前面加上 public 
错误2. public static void main(String[]args)
是String 而不是 string.
S是大写的
------解决方案--------------------
public class Testcz

{
static int add(int a,int b)
 
{
return a+b;
}
static int add(int a,int b,int c)
{
return a+b+c;
 
 
}
static int add(int a,int b,int c,int d)
{
return a+b+c+d;
 
 
}

 public static void main(String[] args)

{
System.out.printf("%d\n",add(1,7));
System.out.printf("%d\n",add(6,7,8));

}

}