java 之 super this 的区别,继承与实现的差异

例   A类是父类 ,里面有个方法test,B类是一个接口,定义一个方法test,C类继承A

经试验得知,this 在继承父类的时候,首先在子类中寻找方法test,如果找到就不去父类中再找了.如果找不到,就会去父类中找,当然如果都找不到就会报错了,

而super,只是在父类中寻找方法test,不会去子类中寻找方法test

例   A类是父类 ,里面有个方法test,B类是一个接口,定义一个方法test,C类继承A实现B

经试验得知,C类中只有一个test方法  而这个test方法是属于两者共有的

发布了28 篇原创文章 · 获赞 11 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章