super 与this在构造器的使用
来源:互联网 发布:淘宝怎么注册企业店铺 编辑:程序博客网 时间:2024/04/27 18:24
public class JBOFCecxxmWin extends JBOFCecxxmView
public JBOFCecxxmWin() {
super(JFrame, “查询条件”, true);
super.pack(); //this.pack();//出现两次初始化 loginInfo = LoginInfo.getLoginInfo(); loginUser = this.loginInfo.getLoginUser(); this.hsztbh = loginInfo.getLoginSszrzx(); this.hsztmc = this.loginInfo.getLoginSszrzxmc(); this.hsztTxt.setText(this.hsztbh + "-" + this.hsztmc);}
原因 super调用了父类的构造函数,, 如若用super.pack(),则只调用一次构造函数,若用this.pack(),则默认创建了一个默认当前对象this需要再执行一次子类构造函数,于是出现两次构造函数被执行的情况
结论: 在构造函数中super和this尽量不要同时使用
0 0
- super 与this在构造器的使用
- this & super 在构造器中如何使用 解析 推理
- super() this() super this 与构造函数
- this()与super()之构造器
- this与super的使用
- 为什么java构造函数的构造器只能在第一行写this() super()
- day12 this super 在构造方法中的使用
- this与super同时使用的问题
- [Java] super,this 的区别及构造方法的使用
- 使用Java的子类调用构造方法super()和this()
- Java - 构造函数、this 和 super的使用
- java继承中的构造方法及this,super的使用
- Java中this与super,构造器执行顺序
- super 和 this 调用构造器的区别
- Java (九) this与super关键字在继承中的使用
- 继承,super,this关键字及构造器
- 构造,super,this
- 构造函数,super,this
- Android中如何使用JUnit进行单元测试
- Xcode7下网络连接错误无法联网
- win7 64位安装wireshark,到安装winpcap的时候提示失败,解决办法……
- 欢迎使用CSDN-markdown编辑器
- 无用的css样式怎么去清除?
- super 与this在构造器的使用
- 如何在 linux 中搭建 FTP 服务
- android应用程序如何调用支付宝接口
- python matplotlib模块——绘制三维图形、三维数据散点图
- 苹果开发 笔记(59)UIButton(2)
- 怎样在Windows下挂载ESP分区
- LRU缓存
- Android版本支付宝集成获取私钥与公钥
- 从App包里获知打包的 Xcode 版本