帮忙看一个简单的关于super的程序 super(in) call FilterInputStream constructorthis.in=ininitialize the member Grep =>DataInputStream in; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 In c++this.in=in => Grep::in = in; 你要区分清楚:super和this两个关键字。super:意指其父对象,也就是当前类的超类。比如super(in);就是调用其父类的构造方法。this:指的是当前对象。比如:this.in = in;就是说为当前类的in属性赋值。例如:class DemoSuper { DemoSuper(String str) { System.out.println(str); }}class DemoChild extends DemoSuper { private String str = new String(); DemoChild(String str){ super(str); //调用父类的构造方法。 this.str = str; //为当前对象的属性:str赋值。 }} 将当前对象的in成员变量设成父对象成员变量in的同值 (在线等)求java在linux上开发的jre sping 迷茫 熟悉spring的给点提示 请问我如何才能学好API 碰到一道文件管理的问题,哪位大哥给看一看,谢谢啦 关于图片格式转换的问题 请求解释一行代码的原理 在WINDOWS XP是不是不能编译JAVA程序呀? 菜鸟一问,用TextPad运行程序时遇到的问题 大神们,新人求救!!!!! 集合继承抽象类,实现接口问题 小小菜鸟问题,大家帮忙 [请教]Window 和 Solaris 环境下 Java 界面程序的中文显示问题.
super:意指其父对象,也就是当前类的超类。比如super(in);就是调用其父类的构造方法。
this:指的是当前对象。比如:this.in = in;就是说为当前类的in属性赋值。
例如:
class DemoSuper {
DemoSuper(String str) {
System.out.println(str);
}
}class DemoChild extends DemoSuper {
private String str = new String();
DemoChild(String str){
super(str); //调用父类的构造方法。
this.str = str; //为当前对象的属性:str赋值。
}
}