关于类的构造函数的问题 还是说一定得在继承于GetRecordsEx 的类的构造函数中,显式用super对每一个构造函数写调用代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 super() in parent Class, that's ok.It's basic knowledge, I'm sure you may take a good reading in basic book (e.g. Thinking In Java 楼主看看JAVA基础吧.构造函数是不能继承的, 只能一层一层的super() 那即是说得在GetMysqlRecords 中一定得这样?:public class GetMysqlRecords extends GetRecordsEx {public GetMysqlRecords(dbconn.Getconn dconn){super(dconn);}//对每一个父类的构造函数封装public GetMysqlRecords(Connection dconn){super(dconn);}//对每一个父类的构造函数封装 public initpar() { 子类的构造函数中,如果第一个语句没有用super显示地调用父类的构造方法,编译器会默认的在构造方法中,用super()语句调用父类的那个不带参数的构造方法,如果父类所有的构造方法都带参数的话,那么编译器会报错! 用super就好了啊,否则会自动调用超类的无参构造函数 因为你的GetMysqlRecords 继承了 GetRecordsEx,所以new GetMysqlRecords 的对象时,先执行的是父类的构造函数!由于你的父类中有很多构造函数!所以你必须用super来指定到底使用哪一个! 用super就好了啊,否则会自动调用超类的无参构造函数 静态资源不能加载的问题 Integer.class 和 Integer.TYPE,越想越糊涂,求高人指点 用java生成excel的一个问题 java中获取MAX_VALUE 搞JAVA的朋友注意了 一起进来讨论下JAVA 请大侠帮我改改这个程序 JAVA打包 java线程的问题 SCJP 基本问题 java程序中如何为一个while(true)循环记录次数,并跳出循环后显示循环次数 [讨论]QQ聊天文字与图片的传输、保存和显示.JAVA如何编程.参与有分 刚学,请问大虾:JAVA如何开发数据库应用程序!!
It's basic knowledge, I'm sure you may take a good reading in basic book (e.g. Thinking In Java
public class GetMysqlRecords extends GetRecordsEx
{
public GetMysqlRecords(dbconn.Getconn dconn)
{
super(dconn);
}//对每一个父类的构造函数封装public GetMysqlRecords(Connection dconn)
{
super(dconn);
}//对每一个父类的构造函数封装 public initpar()
{