父与子类构造器
来源:互联网 发布:爱的算法 在线阅读 编辑:程序博客网 时间:2024/06/06 06:11
代码:
class Base{
Base(){
System.out.println("Base with no arg");
}
}
class Test extends Base{
Test(int v){
}
public static void main(String[] args) {
Test a = new Test(3);
}
}
输出
Base with no arg
这里子类里面没有显式调用父类的构造函数,但是父类的构造还是被调用了,说明Java加载类的时候,会加载父类的无参数的构造函数
class Base{
Base(int val){
System.out.println("Base int");
}
}
class Test extends Base{
Test(int v){
//如果这里不调用super(v) 是无法通过编译的
}
public static void main(String[] args) {
Test a = new Test(3);
}
}
0 0
- 父与子类构造器
- 子类与父类构造器关系
- 子类与父类的构造器
- 子类与父类构造器的思考
- java基础---------父类与子类构造器
- 父类与子类的构造顺序
- java 子类构造函数与父类构造函数
- 关于Scala子类继承父类属性的问题释疑---子类构造器参数不要与父类属性同名
- 调用子类构造器来初始化子类对象时,父类构造器会在子类构造器之前执行
- java 父类和子类构造器
- 子类调用父类构造器问题
- 【转载】子类调用父类构造器
- 子类构造函数与super()
- Java 学习----子类构造器 调用 父类构造器
- 黑马程序员——父类与子类的构造器
- 子类与父类构造方法执行顺序
- 子类与父类构造函数顺序,包括静态…
- 继承(子类与父类构造函数的关系)
- 笔试题(1)【软件测试】
- IO缓冲技术基础使用
- maven项目设置Dynamic Web Module版本
- Java总结
- 小明A+B
- 父与子类构造器
- Android之Fragment分析
- Unity3D-单例模式
- Java多线程-并发协作(生产者消费者模型)
- 跳转到指定页面
- 黑马程序员_集合框架Collection .
- 求值
- HDU 4578-Transformation(线段树)
- 流程控制语句