2019-11-18~2019-11-23 周分享总结 #6
Labels
daily share
Daily Share Summary
documentation
Improvements or additions to documentation
question
Further information is requested
2019-11-18~2019-11-23 周分享总结
分享人:何芷靓| 分享日期:2019-11-18
题目:
回答:
解答:
1.初始化子类之前需要先进行父类的初始化,所以会调用父类的构造方法。先输出New Egg() 然后又new了一个内部类对象 所以调用内部类Yolk的构造方法 输出Egg.Yolk。
2.主方法里调用了对象b对象的D方法,D方法又调用了父类的AC方法。父类的AC方法又调用了A方法,但是此时子类覆盖了父类的A方法,默认调用了子类重写的A方法,所以输出B
分享人:孙鹏翔| 分享日期:2019-11-19
关于内部类的两篇博客
参考链接1--内部类详解
参考链接2--内部类的继承和实现
分享人:杨兴旺| 分享日期:2019-11-20
问题:
答案:
解答:1.在java中静态方法可以被继承,但是不能被重写。
2.父类引用指向子类对象时,只会调用父类的静态方法,不具有多态性。(输出两个Parrent的原因)
参考链接
分享人:宋丽| 分享日期:2019-11-21
详细解析参考链接
分享人:韩思玥| 分享日期:2019-11-22
关于怎样上传图片到七牛云并返回图片的url
参考链接
分享人:王增益| 分享日期:2019-11-23
问题:
interface(接口)里面可以有方法的实现吗?
回答:default和static方法可以在接口里实现。
注意事项:
1.接口的默认方法,可以直接使用实现类的对象进行调用,也可以在实现类中对其进行覆盖重写。
2.接口中静态方法和类中静态方法一样,只能通过接口.静态方法名的方式调用
直接整活(放代码):
结果:
The text was updated successfully, but these errors were encountered: