super()与this()的区别


Posted in 面试题 onJanuary 17, 2016
This():当前类的对象,super父类对象。
Super():在子类访问父类的成员和行为,必须受类继承规则的约束
而this他代表当前对象,当然所有的资源都可以访问.
在构造函数中,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(用private修饰).此时你必须加入对父类的实例化构造.而this就没有这个要求,因为它本身就进行实例化的构造.
而在方法中super和this使用的方法就差不多了.只不过super 要考虑是否能访问其父类的资源.

Tags in this post...

面试题 相关文章推荐
如何配置、使用和清除Smarty缓存
Dec 23 面试题
PHP如何防止SQL注入
May 03 面试题
2019年Java面试必问之经典试题
Sep 12 面试题
在C语言中实现抽象数据类型什么方法最好
Jun 26 面试题
"引用"与多态的关系
Feb 01 面试题
Order by的几种用法
Jun 16 面试题
.NET程序员的几道面试题
Jun 01 面试题
.NET里面什么时候需要调用垃圾回收
Jun 01 面试题
描述RIP和OSPF区别以及特点
Jan 17 面试题
长青弘远的面试题
Jun 09 面试题
解释一下钝化(Swap out)
Dec 26 面试题
如何开发一个JQuery插件
Jul 28 面试题
Tomcat中怎么使用log4j输出所有的log
Jul 07 #面试题
What is the purpose of Void class? Void类的作用是什么?
Oct 31 #面试题
AOP的定义以及作用
Sep 08 #面试题
JPA面试常见问题
Nov 14 #面试题
String是最基本的数据类型吗?
Jun 13 #面试题
构造器Constructor是否可被override?
Aug 06 #面试题
到底Java是如何传递参数的?是by value或by reference?
Jul 13 #面试题
You might like
php获取post中的json数据的实现方法
2011/06/08 PHP
php文件操作实例代码
2012/05/10 PHP
str_replace只替换一次字符串的方法
2013/04/09 PHP
PHP Global定义全局变量使用说明
2013/08/15 PHP
php socket通信(tcp/udp)实例分析
2016/02/14 PHP
PHP strip_tags保留多个HTML标签的方法
2016/05/22 PHP
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
2010/06/21 Javascript
jQuery为iframe的body添加click事件的实现代码
2011/04/07 Javascript
js跑步算法的实现代码
2013/12/04 Javascript
js 限制input只能输入数字、字母和汉字等等
2013/12/18 Javascript
跟我学Node.js(四)---Node.js的模块载入方式与机制
2014/06/04 Javascript
javascript日期格式化方法汇总
2015/10/04 Javascript
js HTML5上传示例代码完整版
2016/10/10 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
2016/12/16 Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
2017/02/13 Javascript
jQuery插件zTree实现更新根节点中第i个节点名称的方法示例
2017/03/08 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
js刷新页面location.reload()用法详解
2019/12/09 Javascript
Python正则表达式介绍
2012/08/06 Python
Python读取ini文件、操作mysql、发送邮件实例
2015/01/01 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
2018/01/04 Python
Python中的类与类型示例详解
2019/07/10 Python
Python爬虫:url中带字典列表参数的编码转换方法
2019/08/21 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
2020/02/10 Python
Python TKinter如何自动关闭主窗口
2020/02/26 Python
Python魔术方法专题
2020/06/19 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
5s推行计划书
2014/05/06 职场文书
纪念一二九运动演讲稿
2014/09/16 职场文书
2014卖家双十一活动策划书
2014/09/29 职场文书
2014年度个人工作总结
2014/11/07 职场文书
个人事迹材料怎么写
2014/12/30 职场文书
2015年清明节网上祭英烈留言寄语
2015/03/04 职场文书
创作书写之导游词实用技巧分享(干货)
2019/12/20 职场文书
MySQL分区以及建索引的方法总结
2022/04/13 MySQL