class AA{
public AA(int x){
}
} class BB extends AA {
super(AA);
}
这里怎么直接用super(AA); 是什么意思啊 ,为什么是直接用AA呢
public AA(int x){
}
} class BB extends AA {
super(AA);
}
这里怎么直接用super(AA); 是什么意思啊 ,为什么是直接用AA呢
解决方案 »
- 用多线程来处理日志记录功能
- List 泛型报错,哪写错了?
- 一个死锁的小程序,请大家看看为什么不行。
- JAVA面试题解惑系列(二)——到底创建了几个String对象?
- java里画图。我用Xor模式,但是擦不干净以前画的线
- 打砖块游戏,用java编写,如何让砖块消失和用循环绘制砖块,麻烦大家告诉我一下,我是新手
- java与C间通信互连问题
- 学着写了一个buttonEvent的例子,有两个地方不明白,请指点一下。谢谢。
- 怎么用JAVA实现“SAVE AS”(注意是保存为,不是保存。)谢谢大家
- 无线互联,一片美好!
- 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