黑马程序员技术交流社区
标题:
如此简单的问题 竟然蒙了
[打印本页]
作者:
wyf880204
时间:
2013-12-27 14:14
标题:
如此简单的问题 竟然蒙了
public class Demo{
public static void main(String[] args){
Demo(){} //这里定义一个空构造函数
Demo d=new Demo();
System.out.println("hello");
}
} 为什么编译失败呢
作者:
杨道红
时间:
2013-12-27 14:25
把Demo(){}移到主函数外面去
作者:
由然自美
时间:
2013-12-27 14:29
定义一个类,空参数构造函数在类中,并非在主函数中
作者:
75100313
时间:
2013-12-27 14:31
构造函数的位置写错了 写到主函数main里面去啦 应该在外面写 还得多看看基础视频呢 楼主 加油
package com.mth.test;
public class Demo {
Demo() {// 这里定义一个空构造函数
}
public static void main(String[] args) {
Demo d = new Demo();
System.out.println("hello");
}
}
复制代码
作者:
wyf880204
时间:
2013-12-27 14:33
EN OK 我试下
作者:
柏涛
时间:
2013-12-27 18:53
构造函数不能写在主函数里面
作者:
duanyoujiji
时间:
2013-12-28 12:38
程序是从主函数入口的,并不识别这个Demo函数,别写在主函数里面。会报错:The method Demo() is undefined for the type Demo
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2