(作者也是新手,文章如有不足敬请评论指正)
1、继承:e.g.
结果:
结论:子类用extens关键字可以继承(意思大概就是可以用)父类的方法
2、覆盖(重写):e.g.
结果:
结论:子类可以覆盖相同名称父类的方法(修饰都一样且父类修饰不为私有,父类私有的时候就直接调用子类的方法,额,方法名都一样嘛。。)
3、超类(super):一篇文章教会你使用Java中的Super关键字基本用法 - 51CTO.COM
(这个自我感觉代码事例作用不大还费眼睛,直接看字应该好些。 ps.上面的链接是网络上感觉解释的不错的,下面是我自己的理解)
super关键字就是可以访问父类的方法和事例变量,有些时候你的子类会把父类覆盖覆盖掉,所以用这个关键字,其实没有刚学时想象中那么神秘。
感觉和继承与覆盖的关系不是很大,和this可以比较一下。