博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
子类构造函数是否会默认调用父类的无参构造函数
阅读量:5818 次
发布时间:2019-06-18

本文共 633 字,大约阅读时间需要 2 分钟。

1 package test;2 3 public class TestB {4     5     public TestB() {6         System.out.println("TestB的无参构造函数...");7     }8 9 }
1 package test; 2  3 public class TestA extends TestB{ 4  5     public TestA() { 6         System.out.println("TestA的无参构造函数..."); 7     } 8      9     public TestA(int i) {    10         System.out.println("TestA的有参构造函数...");11     }12     13     public static void main(String[] args) {14         TestA a1 = new TestA();15         TestA a2 = new TestA(1);16     }17     18 }

执行上述代码后,运行结果如下:

从上述结果得知,在TestA的有参/无参构造函数中均默认调用了父类TestB的无参构造函数,即默认执行了super()代码

 

转载于:https://www.cnblogs.com/hanw1991/p/7492148.html

你可能感兴趣的文章
kali linux 更新问题
查看>>
HDU1576 A/B【扩展欧几里得算法】
查看>>
廖雪峰javascript教程学习记录
查看>>
WebApi系列~目录
查看>>
Java访问文件夹中文件的递归遍历代码Demo
查看>>
项目笔记:测试类的编写
查看>>
通过容器编排和服务网格来改进Java微服务的可测性
查看>>
re:Invent解读:没想到你是这样的AWS
查看>>
PyTips 0x02 - Python 中的函数式编程
查看>>
阿里云安全肖力:安全基础建设是企业数字化转型的基石 ...
查看>>
使用《Deep Image Prior》来做图像复原
查看>>
如何用纯 CSS 为母亲节创作一颗像素画风格的爱心
查看>>
Linux基础命令---rmdir
查看>>
iOS sqlite3(数据库)
查看>>
粤出"飞龙",打造新制造广东样本
查看>>
编玩边学获数千万元A轮融资,投资方为君联资本
查看>>
蓝图(Blueprint)详解
查看>>
Spark之SQL解析(源码阅读十)
查看>>
Android图片添加水印图片并把图片保存到文件存储
查看>>
比特币系统采用的公钥密码学方案和ECDSA签名算法介绍——第二部分:代码实现(C语言)...
查看>>