super
2015-09-20 22:45
211 查看
同名属性
因为子类从父类继承,就意味着子类拥有了父类的所有的成员 包括属性和方法.也就相当于子类中其实已经定义了.
如果子类再定义1个同名的属性 很明显就冲突了
super
可以用在类方法和对象方法之中.在对象方法中可以使用super关键字调用当前对象从父类继承过来的对象方法.
在类方法中 super关键字可以调用当前类从父类继承过来的类方法.
类方法也能被子类继承. 父类中的类方法可以使用父类名来调用 也可以使用子类名调用.
在子类的类方法中 可以使用super关键字调用父类的类方法.
super只能用来调用父类的对象方法或者类方法 不能用来访问属性.
子类从父类继承.
相当于子类模板中拥有了父类模板中的所有的成员.
创建1个子类对象,仍然是根据子类模板来创建对象.
只不过子类模板中拥有父类模板中的成员.
super特指这个方法是从父类继承过来的.
super是指当前类或者对象的这个方法是从父类继承过来的.
相关文章推荐
- 网页常用动态效果--网易轮播图
- 2、分支结构程序体验-项目2(三数最大值)
- Android Studio R.Java 的问题
- 在排序数组中找出一个整数第一次出现的位置
- [转]数据备份小笑话
- Linux系统调用列表
- 请求转发和重定向的区别
- 数据结构之---C语言实现栈的表达式求值(表达式树)
- 《大道至简》第一章读后感
- Effective C++ —— 杂项讨论(九)
- oracle学习之-----操作表中的数据
- apache 403 Forbidden
- 深入理解wifi
- D3序
- WCF Service部署在IIS上
- 我与今目标的爱恨情仇
- SSE2指令集
- 《计算机操作系统》总结一
- Maven权威指南-----1、介绍Apache Maven
- struts2框架搭建