永发信息网

java 构造方法中super()的作用

答案:2  悬赏:10  手机版
解决时间 2021-12-21 22:21
java 构造方法中super()的作用
最佳答案
给你举个例子
class Father {
Father(){print ('father');};
}
class Son {
Son(){print ('son')};
}
如果只是这样,那么构造Son之前会在后台调用一下super()函数,
调用过程你看不到,但是确实执行了,结果是先father后son
但是这种时候你显示的写个super就没有意义了,那么他在什么时候用呢,再举个例子
给你举个例子
class Father {
Father(){print ('father');};
Father(int age){print ('father is'+age);};
}
class Son {
Son(){super(36);print ('son')};
}
这种情况下输出的就不是father 和 son了,而是father is 36 和 son
就是说在你父类不止一个构造函数时,显示的调用super才有意义
进行初始化是一个方面,像我这个例子里就是输出了一些信息
其实就是按照程序运行顺序先做什么后做什么,网络视频说的意思对,但没解释清楚
全部回答
收益了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现有H、O、N、C五种元素,请选用其中的元素写
什么是副部级待遇
某市为鼓励市民节约用水和加强对节水的管理,
《在爱心中成长的树》暑假作业上的题
赞美一个人热情奔放,火辣的词语
我想请问下,在天津或天津周围有没有小规模的
独立基础上面是异形柱是偏心的吗
win10激活失败错误代码0×80072EE2。求专业一
熟练日语怎么说
填空题在验证“浸在液体中的物体受到浮力的大
非诚勿扰多久更新一次
乐嘉性格色彩分析:红色:8蓝色:7黄色:0绿
武林群侠传都有什么称号?
太阳膜什么样的最好
单选题孔子弟子有一位姓冉,名耕,字伯牛。这
推荐资讯
最终幻想7圣子降临的片尾曲(日文的那个)从
wps表格怎么冻结十字窗格 图文解释最好 走心
贷款利率如何计算
信用卡最低还款额之前用不用向银行申请?还了
阿里巴巴里怎么改名片
选出不用修辞手法的一句A.这时填表人真希望自
母亲节送什么
把老街连同那些湿润的青石板和布满苔痕的墙根
单选题下列加粗字解释有错误的一项是A.稍稍宾
有酒窝的女孩
贵阳市生态文明建委地址在什么地方?想过去办
如图所示的各图中属于省力杠杆的是A.钓鱼竿B.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?