帮忙看个继承的问题吧 谢谢~~ class AA{ public AA(int x){ } } class BB extends AA { super(AA); } 这里怎么直接用super(AA); 是什么意思啊 ,为什么是直接用AA呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你写的什么呀?那么些不报错?public BB(int x) {super(x); } 楼主这样绝对报错吧class AA{ public AA(int x){ } } class BB extends AA { public BB(int a) { super(a)} } 就是先调用AA里的构造方法,确保基类构造方法一定初始化 super是继承父类的构造方法吧你的例子里面父类的构造方法是 new AA();所以super应该是super(); super 是父类的一个对象this 是本类的一个对象 没有问题啊 他super里面的AA是参数。 class AA{ public AA(int x){ }}class BB extends AA { public BB(int x) { super(x); }} Donde Voy Java 群组1号: 820853732号: 551918143号: 892387484号: 564183645号: 1571811296号: 74671714请勿重复加群...... 是不是 super(AA);这句代码有问题啊??应该是 super(x);吧,这个是调用父类里面的方法 看下这个,也许对你理解继承有帮助http://blog.csdn.net/beblong/archive/2010/06/08/5656059.aspx Java的反射机制是什么啊?什么时候用到呢? java工程可以向src文件下的一个文件里写东西吗 两道测试题,请高手指点 Socket的问题??? 怪!强制类型转换无用,请高人指点! 一个很头痛的字符串替换问题 为什么Stream类的write方法能够写一个字符? 新手提问 大家好,今天做游戏,遇到JAVA的编程问题,不懂不懂,请大家帮我! 呵呵,问个问题,顺便给大家拜年 JFrame的dispose后,为什么有时候可以退出程序,有时候不能 怎么移动Jpanel??
public BB(int x) {
super(x);
}
class AA{
public AA(int x){
}
} class BB extends AA {
public BB(int a) {
super(a)
}
} 就是先调用AA里的构造方法,确保基类构造方法一定初始化
所以super应该是super();
this 是本类的一个对象
public AA(int x){
}
}
class BB extends AA {
public BB(int x) {
super(x);
}
}
1号: 82085373
2号: 55191814
3号: 89238748
4号: 56418364
5号: 157181129
6号: 74671714请勿重复加群......
这句代码有问题啊??应该是
super(x);吧,这个是调用父类里面的方法
http://blog.csdn.net/beblong/archive/2010/06/08/5656059.aspx