11智能在线
新记
java中子类自动继承父类的无参构造方法吗?
只有父类方法加了参数才不会被自动调用吗
举报该文章
相关建议 推荐于2017-09-24
首先子类中的方法必须调用父类的构造方法,如果父类中只有一个有参的构造方法,你在子类的构造方法必须调用,而且是子类的构造方法第一句话必须是调用父类的有参构造方法,否则编译器会提示错误的。如果父类中有无参的构造方法,你没有写的话会自动调用的
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/2qsssqfp8.html
其他看法
第1个回答 2012-12-05
构造函数不能继承,只能调用。如果父类没有无参构造函数,创建子类时,必须在构造函数第一行中调用父类有参构造函数。如果不在子类构造函数第一行中调用父类有参构造函数,系统会默认去调用父类的无参构造函数,而父类没有无参构造函数super(),所以编译就无法通过了。如果父类有无参构造函数,只要在子类构造函数第一行调用super()即父类无参构造函数,就可以了。
第2个回答 2012-12-05
构造方法不能继承
第3个回答 2012-12-05
构造方法不能继承
第4个回答 2012-12-05
先去看看继承的理论知识吧
相似回答
大家正在搜
相关问题
java中,子类能不能继承父类的构造方法??
Java中子类能够继承父类的private属性或方法吗?
java中子类继承父类的构造方法吗
java中,父类可以有多个无参构造方法吗?如果可以的话构造子...
java的继承中子类先调用父类无参构造函数是为了干什么,默认...
关于java中子类继承父类的构造方法
关于JAVA继承的问题:子类无条件地继承父类不含参数的构造函...
java中子类如何继承父类的含参数的构造方法