java 之 super this 的区别,继承与实现的差异
2016-06-16 10:27
519 查看
例 A类是父类 ,里面有个方法test,B类是一个接口,定义一个方法test,C类继承A
经试验得知,this 在继承父类的时候,首先在子类中寻找方法test,如果找到就不去父类中再找了.如果找不到,就会去父类中找,当然如果都找不到就会报错了,
而super,只是在父类中寻找方法test,不会去子类中寻找方法test
例 A类是父类 ,里面有个方法test,B类是一个接口,定义一个方法test,C类继承A实现B
经试验得知,C类中只有一个test方法 而这个test方法是属于两者共有的
经试验得知,this 在继承父类的时候,首先在子类中寻找方法test,如果找到就不去父类中再找了.如果找不到,就会去父类中找,当然如果都找不到就会报错了,
而super,只是在父类中寻找方法test,不会去子类中寻找方法test
例 A类是父类 ,里面有个方法test,B类是一个接口,定义一个方法test,C类继承A实现B
经试验得知,C类中只有一个test方法 而这个test方法是属于两者共有的
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树