永发信息网

java 关于继承中的super() 方法

答案:2  悬赏:50  手机版
解决时间 2021-01-25 02:04
java 关于继承中的super() 方法
最佳答案
首先告诉你一些概念:
继承中的构造方法!!
1。子类的构造过程中必须调用父类的构造方法
2.子类可在自己的构造方法中使用super()来调用父类的构造方法
(1)使用this来调用本类的另外的构造方法
(2)如果调用super必须写在子类构造方法的第一行
3.如果子类的构造方法中没有显示的调用父类的构造方法,则系统默认的调用父类的无参的构造方法。
4.如果子类的构造方法中既没有显示调用父类的构造方法,而父类中又没有无参的构造方法,则编译出错。

那你这里第一个super()无参的就是调用了上面Bird类的walk() 方法!

super(name)这个有参数就是调用public Bird(String name){
this.name = name; 这个方法!
全部回答

a3 a=new a3();//这句会调用a3的构造方法

a3(){super(2);system.out.println("erzi");}//在这个构造方法中调用了b3中的构造方法

b3(int i){system.out.println("父亲");}//这这个构造方法中默认调用了

c3(){ system.out.println("yeye");}

于是打印yeye回到b3中打印父亲,在回到a3中打印erzi

a3 b=new a3(2);原来和上个一样先掉 a3(int i);在调b3();在调c3();于是打印yeye,fuqin。儿子

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
考驾照拍照男的可以长发吗?可以戴眼镜吗
摩托罗拉的手机好不好用?
哥尚·名品地址在什么地方,我要处理点事
从安徽机场到安徽农业大学怎样走路线最短,请
【草拟】...200万元、50万元.三方草拟的章程
苹果5s今日头条如何放大字
为什么得胰腺癌
用铲车气泵给铲车充气是把车启动还是息火
【jpy是什么货币】...请问:RMBUSDEURJPYCNYGB
我的庞物狗丢了,被人逮了,我怎么才能找着
10乘(5+1)=60怎么解方程
三利服饰地址在什么地方,我要处理点事
【悠魅】余秋雨在《文化苦旅》中写道我心底的
西服什么时候传入中国
父母金文怎么写
推荐资讯
历史上为了忠舍弃孝的名人事迹
sql2000在xp下装不了的问题,装到最后老出现配
请问您在鼓浪屿住在哪里?
广式腊肠和中式腊肠做煲仔饭有区别吗
想退订流量套餐,选哪个?用短信取消
龙江快捷宾馆(邯郸肥乡县)怎么去啊,我要去那
产后心脏负担最重的时期是A.产后72小时心脏负
刚来新单位一个月,要结婚,要不要请新同事呀
网剧拍摄需要什么批示证件
对于以支票进行的支付结算,下列说法正确的有
我是地理课代表,平时地理能维持在年级前二十
塔吊护墙规范
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?