问题出在myClass frame = new myClass(k);
你应该使用myClass frame = new myClass();
因为类myClass没有没有一个带参数的构造方法,上面的public void myClass(int i)只是一个普通的方法,编译器只是自动生成了一个缺省构造方法,它是无参的。
你应该使用myClass frame = new myClass();
因为类myClass没有没有一个带参数的构造方法,上面的public void myClass(int i)只是一个普通的方法,编译器只是自动生成了一个缺省构造方法,它是无参的。
解决方案 »
- 新手实在搞不懂了,类调用问题。
- 用JAVA语言编写一个程序求一个一元二次方程的根(用弦截法)
- 各位救救我 因为这个问题我现在没法编写程序了!!很着急!!
- 关于在DOS下运行JAVA(JDK)的菜鸟问题!
- 有没有比较好的,能协助JAVA开发WINDOWS系统功能的第三方包
- 一个线程共享的问题
- jbuilder7里的两个小问题
- 安装jbuilder7的Web Service Kit for Java Preview Release3后,总让我注册这个东西,请问到那可以找到license
- 怎样访问在.jar里的图片文件?
- jdbc使用preparedstatement的诡异问题
- 如何通过函数名访问函数
- ************在JAVA中发个声音好难啊,各位帮帮忙
myClass test = new myClass(2);
test就是myClass类型
为什么他不是一个构造方法呢?就因为有了void吗?
public myClass(int i)否则要么重新创建一个构造器,类似 public myClass(int p)
要么向cherami说的改myClass frame = new myClass(k);为myClass frame = new myClass();