如果你不提供构造函数,系统自动生成一个默认构造函数(无参的)
子类的构造函数都会调用父类构造函数,也就是说第一句一定是super语句
如果不写就相当于第一句是super();但是父类没有这个构造函数所以编译不过
子类的构造函数都会调用父类构造函数,也就是说第一句一定是super语句
如果不写就相当于第一句是super();但是父类没有这个构造函数所以编译不过
解决方案 »
- 求好用的文件比对工具
- 在Ubuntu下安装jdk,配置路径失败,求助。。
- 当client端不正常关闭?
- 如何使就JFrame最大化?
- 帮忙看下线程问题
- 大家经常用output.flush()吧 你知不知道flush()方法竟然是个空方法
- Java JList 如何删除所有项 而不是选中后删除所有项
- 关于textpane的问题,高手们进来看看
- 版本控制ClearCase,求ClearCase的学习笔记。在线等待!分不够另开贴再加。
- 有谁遇到过 Microsoft OLE DB Provider for ODBC Drivers (0x80004005)这个问题,能不能告诉我是怎么解决的,谢谢!!
- 正则表达式不能描述哪些东西?
- 各路高手,莫见笑我是刚学,JDK1.4在哪儿下呀
编译器是这样想的:
如果你不自己写构造函数,就给你生成一个默认的,什么也不做。
但是你既然你自己写了构造函数,编译器就不再多管闲事了。