要把源文件存成OverloadApp.java ,因为第二个类用了public。
然后编译试试
然后编译试试
解决方案 »
- java有什么库压缩zip非常快的?
- 请教一下大家在JAVA里有这个类吗(com.bruceeckel.simpletest.*)
- 可以用java写个程序来控制局域网内电脑的下载进行限制吗?
- 急!!!求助!!java下怎么能取得本地的cpu序号或硬盘的id号????
- 贴个笔试题目,看看用java该怎么实现,今天晚上12点结贴
- (v >>> 24) & 0xFF 代表什么意思?谁能解释一下!
- 请教关于界面跳转的问题?
- JFormattedTextField & FocusListener,DocumentListener
- 线程让出 cup 后做的事情?
- jdbc访问大型数据库的速度问题?!
- 小问题。。。。。。求错误出处。
- 如何能把字符串中的数字提取出来?
class OverloadClass
{
public int sum(int a,int b)
{
return (a+b);
}
public int sum(int a,int b,int c)
{
return (a+b+c);
}
}
和
public class OverloadApp
{
public static void main(String args[])
{
OverloadClass o=new OverloadClass();
System.out.println("1+2=" +o.sum(1,2));
System.out.println("1+2+3=" +o.sum(1,2,3));
}
}
分别存成两个文件了。或者你就这样写
class OverloadClass
{
public int sum(int a,int b)
{
return (a+b);
}
public int sum(int a,int b,int c)
{
return (a+b+c);
}
public static void main(String args[])
{
OverloadClass o=new OverloadClass();
System.out.println("1+2=" +o.sum(1,2));
System.out.println("1+2+3=" +o.sum(1,2,3));
}
}
就可以了
import java.io.*;
public class OverloadApp
{
class OverloadClass
{
public int sum(int a,int b)
{
return (a+b);
}
public int sum(int a,int b,int c)
{
return (a+b+c);
}
} public static void main(String args[])
{
OverloadClass o=new OverloadClass();
System.out.println("1+2=" +o.sum(1,2));
System.out.println("1+2+3=" +o.sum(1,2,3));
}
}
然后你在试试看
import java.io.*;
public class OverloadApp
{
public static void main(String args[])
{
OverloadClass o=new OverloadClass();
System.out.println("1+2=" +o.sum(1,2));
System.out.println("1+2+3=" +o.sum(1,2,3));
}}
class OverloadClass
{
public int sum(int a,int b)
{
return (a+b);
}
public int sum(int a,int b,int c)
{
return (a+b+c);
}
}